2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ 备案号:
本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。
邮箱:toplearningteam#gmail.com (请将#换成@)
大家好,僵尸进程,关于僵尸进程的简介很多人还不知道,现在让我们一起来看看吧!
1、僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。
2、如果父进程先退出,子进程被init接管,子进程退出后init会回收其占用的相关资源我们都知道进程的工作原理。
3、我们启动一个程序,开始我们的任务,然后等任务结束了,我们就停止这个进程。
4、进程停止后,该进程就会从进程表中移除。
5、你可以通过 System-Monitor 查看当前进程。
6、In UNIX System terminology, a process that has terminated,but whose parent has not yet waited for it, is called a zombie. 在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程。
7、但是如果该进程的父进程已经先结束了,那么该进程就不会变成僵尸进程,因为每个进程结束的时候,系统都会扫描当前系统中所运行的所有进程,看有没有哪个进程是刚刚结束的这个进程的子进程,如果是的话,就由Init 来接管他,成为他的父进程……。
本文关于僵尸进程的简介就讲解完毕,希望对大家有所帮助。
2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ 备案号:
本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。
邮箱:toplearningteam#gmail.com (请将#换成@)