一、孤儿进程

孤儿进程:父进程先于子进程结束,则子进程成为孤儿进程,子进程的父进程成为init进程,成为init进程领养孤儿进程
init进程孤儿院==
demo????
Linux——孤儿进程和僵尸进程概念了解
子进程一直在循环,而父进程之后就“死亡”

Linux——孤儿进程和僵尸进程概念了解

二、僵尸进程

僵尸进程:进程终止,父进程尚未回收,子进程残留资源(PCB)存放于内核中,编程僵尸(Zombie)进程,注意,僵尸进程是不能用kill命令清除掉的,因为kill命令知识用来终止进程的,而僵尸进程已经终止

demo????
Linux——孤儿进程和僵尸进程概念了解
子进程死亡,父进程还在loop中无法去回收子进程,此时已经终止的子进程就是僵尸进程。清理(不正常情况下)僵尸进程的方法:kill父进程
因为杀死父进程,这个小僵尸就是孤儿僵尸,就会被init孤儿领养院领养,领养院会处理

相关文章:

  • 2021-12-16
  • 2021-12-17
  • 2022-02-07
猜你喜欢
  • 2021-06-30
  • 2022-02-08
  • 2022-12-23
  • 2021-09-03
  • 2021-07-08
相关资源
相似解决方案