子进程、孤儿进程,僵尸进程, init进程

子进程

一个进程在执行 系统函数fork()后, 会生成一个新进程。 被称为子进程。而原来的进程被称为父进程。新创建的子进程几乎与父进程相同,包括代码和数据段、堆、共享库以及用户栈。唯一的区别是它们拥有不同的PID.

init进程:

PID为1, 在系统启动时由内核创建,是所有进程的祖先。

孤儿进程

父进程比子进程先结束,则称子进程为孤儿进程。 内核会安排init进程为孤儿进程的养父进程。

僵尸进程

子进程比父进程结束的早,而且还没有被回收,暂存于内核中,仍然会占用内存资源。

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 1

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!