父进程与子进程
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-03
父进程与子进程 (1).fork返回值不同 (2).进程ID不同 (3).子进程的tms_utime(毫秒数), tms_stime(秒), tms_cutime以及tms_ustime设置为0 The tms_utime structure member is the CPU time charged for the execution of user instructions of the calling process. The tms_stime structure member is the CPU time charged for execution by the system on behalf of the calling process. The tms_cutime structure member is the sum of the tms_utime and tms_cutime times of the child processes. The tms_cstime structure member is the sum of the tms_stime and tms_cstime times of the child processes. (4).父进程设置的锁,子进程不继承 (5).子进程的未决警告被清除 (6).子进程的未决信号集设置为空 信号的“未决”是一种状态,指的是从信号的产生到信号被处理前的这一段时间; 信号的“阻塞”是一个开关动作,指的是阻止信号被处理,但不是阻止信号产生. (7).vfork对内存申请作了优化,目的为了节省内存空间.很多实现并不做一个父进程数据段和堆的完全拷贝,fork之后经常跟随exec作为替代,这使拷贝全部空间的拷贝毫无意义.因此采用了写时拷贝的技术.这些区域由父、子进程共享,从内核来讲他们的存取许可权改为可读.对于uclinux(没有mmu内存管理,内存紧张)的进程创建意义重大.
|
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: (十一)手动添加用户和文件的特殊权限下一篇: ext3grep恢复linux下误删除的文件
关于父进程与子进程的所有评论