Linux 进程问题
linux 下进程创建。 使用vfork() 函数创建了子进程后,子进程先行执行,在子进程调用exit或exec之前父进程处于什么状态??
不知道;首先未必是子进程先执行;第2父进程也处于执行状态;至于父进程到底做什么;看代码引用 不知道;首先未必是子进程先执行;第2父进程也处于执行状态;至于父进程到底做什么;看代码 up 另外要明确一点:子进程在调用exit或exec之前并非是一直占用cpu的,内核会根据调度算法执行其他进程(包括该子进程的父进程) vfork()函数创建子进程后,确保子进程先执行啊 父进程会阻塞,如果子进程没有调用execve系列函数,就不能调用exit,要调用_exit。调用exit就惨了引用 父进程会阻塞,如果子进程没有调用execve系列函数,就不能调用exit,要调用_exit。调用exit就惨了 dui!引用 父进程会阻塞,如果子进程没有调用execve系列函数,就不能调用exit,要调用_exit。调用exit就惨了 要调用exit会怎么样啊引用 引用 4 楼 do_fork 的回复: 父进程会阻塞,如果子进程没有调用execve系列函数,就不能调用exit,要调用_exit。调用exit就惨了 要调用exit会怎么样啊 执行栈被破坏, 接下来的父进程行为是不可预期的引用 引用 6 楼 cj_gameboy 的回复: 引用 4 楼 do_fork 的回复: 父进程会阻塞,如果子进程没有调用execve系列函数,就不能调用exit,要调用_exit。调用exit就惨了<
相关问答:
小弟最近需要一个用socket获取html文档的代码,但是老是不能获取完整的html源码。原因不明,望高手指点! C/C++ code: char *Http_GET(char *host,int port,char *data) //发送GET请求 { char response[2 ......
一直用svn来做资源的管理, 现在发现windows下取svn 要10个小时左右(资源大约有20G,全是小文件) linux下取仅用40分钟, 请问linux的文件系统在哪儿比windows文件系统强力? svn 可够慢的。 在 ......
不知道是什么原因,我该如何处理,请大虾们指教了,小弟在此谢过。。。。 错误信息如下: The program being debugged was signaled while in a function called from GDB. GDB has restored the context t ......
请问谁有在linux下安装oracle的指导文档最好是11g的,安装了好几次都失败了,郁闷…… 10g的文档,供参考. linux平台下oracle数据库安装 http://blog.csdn.net/tianlesoftware/archive/2009/10/24/47 ......
我要写个服务端。 要求同时支持windows 和 linux 两个 系统。 也就是要写一个 dll和一个so 文件。由于我一直都是在winds下写程序。linux的还不会。 向大家咨询 同时 支持 dll和so 应该怎么写。 用纯c/c ......