总结僵尸进程和孤儿进程的区别

  • Post author:
  • Post category:其他




总结僵尸进程和孤儿进程的区别


僵尸进程

僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程
,即如果一个已经终止、但其父进程尚未对其调用wait进行善后处
理 (获取终止子进程的有关信息如CPU时间片、释放它锁占用的资
源如文件描述符等)的进程被称僵死进程。


孤儿进程

一个父进程退出,它的一个或多个子进程还在运行,
子进程将成为孤儿进程,孤儿进程将被init进程所收养;

由于僵尸进程没有被父进程收回,所以僵尸进程僵尸进程将会导致资源浪费,而孤儿进程被init收养之后会为其释放资源,所以不会浪费资源。



版权声明:本文为qq_45125250原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。