您的位置: 首页 >生活百科 >

僵尸进程(关于僵尸进程的简介)

2022-07-30 21:37:00 编辑:解菁莉 来源:
导读 大家好,僵尸进程,关于僵尸进程的简介很多人还不知道,现在让我们一起来看看吧!1、僵尸进程是当子进程比父进程先结束,而父进程又没有回

大家好,僵尸进程,关于僵尸进程的简介很多人还不知道,现在让我们一起来看看吧!

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 (请将#换成@)