操作系统进程ID 分配

来源:互联网 发布:互联网租车平台知豆 编辑:程序博客网 时间:2024/06/06 05:38
fork 子进程1,fork子进程2,子进程1终止,fork子进程3 ?
此时子进程3的 pid 有可能 等于已经终止的子进程1 的 pid吗?




操作系统是从1开始分配pid,到最大值(如32767) 后再折回来。
如果 子进程1 没有被wait(),那它还是僵尸进程,占着pid1,万万不可能被复用。如果被wait()掉了,那么pid1有可能被复用,有可能pid3==pid1
0 0
原创粉丝点击