![什么是僵尸进程?](https://linux22.com/image/17003/%E4%BB%80%E4%B9%88%E6%98%AF%E5%83%B5%E5%B0%B8%E8%BF%9B%E7%A8%8B%EF%BC%9F%20.png)
您能告诉我“僵尸进程”的含义并举个例子吗?
答案1
从维基百科:
在 Unix 和类 Unix 计算机操作系统上,僵尸进程或失效进程是已完成执行但在进程表中仍有条目的进程。仍然需要此条目来允许启动(现在是僵尸)进程的进程读取其退出状态。
[...]
当进程结束时,与其关联的所有内存和资源都将被释放,以便其他进程可以使用它们。但是,进程表中的进程条目仍然保留。父进程可以通过执行 wait 系统调用来读取子进程的退出状态,在该阶段僵尸将被移除。
您能告诉我“僵尸进程”的含义并举个例子吗?
从维基百科:
在 Unix 和类 Unix 计算机操作系统上,僵尸进程或失效进程是已完成执行但在进程表中仍有条目的进程。仍然需要此条目来允许启动(现在是僵尸)进程的进程读取其退出状态。
[...]
当进程结束时,与其关联的所有内存和资源都将被释放,以便其他进程可以使用它们。但是,进程表中的进程条目仍然保留。父进程可以通过执行 wait 系统调用来读取子进程的退出状态,在该阶段僵尸将被移除。