三九宝宝网宝宝百科宝宝知识

僵尸进程是如何产生的

12月25日 编辑 39baobao.com

[看报考资格变迁感受研招改革进程]2009年的研究生报考工作正在紧张进行。走过改革开放30年的历程,我国的研究生教育取得了举世瞩目的成就。在研究生招生规模不断扩大的同时,我国的研究生教育在改革中走向公平、...+阅读

一个进程在调用exit命令结束自己的生命的时候,其实它并没有真正的被销毁,而是留下一个称为僵尸进程(Zombie)的数据结构(系统调用exit,它的作用是使进程退出,但也仅仅限于将一个正常的进程变成一个僵尸进程,并不能将其完全销毁)。在Linux进程的状态中,僵尸进程

是非常特殊的一种,它已经放弃了几乎所有内存空间,没有任何可执行代码,也不能被调度,仅仅在进程列表中保留一个位置,记载该进程的退

出状态等信息供其他进程收集,除此之外,僵尸进程不再占有任何内存空间。它需要它的父进程来为它收尸,如果他的父进程没安装SIGCHLD信

号处理函数调用wait或waitpid()等待子进程结束,又没有显式忽略该信号,那么它就一直保持僵尸状态,如果这时父进程结束了,那么init进程自动

会接手这个子进程,为它收尸,它还是能被清除的。但是如果如果父进程是一个循环,不会结束,那么子进程就会一直保持僵尸状态,这就是为什么系统中有时会有很多的僵尸进程。

Linux系统对运行的进程数量有限制,如果产生过多的僵尸进程占用了可用的进程号,将会导致新的进程无法生成。这就是僵尸进程对系统的最大危害。

以下为关联文档:

2009年高考招生工作进程公布四川省教育考试院预告了本月至2009年高考录取前我省高考招生工作的进程,提醒考生千万不要遗漏相关环节,并据此安排好自己的复习等计划。2008年11-12月:高校自主招生、艺术特长...

四川省09年高考招生工作进程全景预览随着招考制度改革的不断深化,每年的招考政策都会作一些微调。记者近日从省教育考试院获悉,为了让广大高三学生和家长能够更加合理、科学、周密地安排好备考升学计划,省教育考试...

关闭杀不了的进程我有妙招系统中运行的程序,都会有一个与之对应的进程。木马、病毒同样如此。一些用户在“任务管理器”的“标程”标签中经常会发现一些来历不明的进程,因此毫不犹豫的就将它们中止。但...

用VB编写监视指定进程的程序一、前言有些对外营业的公司在大厅中都有一个触摸屏,以供客户查询公司的信息,可是通常查询程序都很大,而且很复杂,这样在连续长时间使用后难免会出现错误以致程序中途退出,这时...

四川09高考进程全景预览各阶段备考提示随着招考制度改革的不断深化,每年的招考政策都会作一些微调。记者近日从省教育考试院获悉,为了让广大高三学生和家长能够更加合理、科学、周密地安排好备考升学计划,省教育考试...

关于winlogon进程中保存的当前用户的密码的问题问:大家都知道可以从winlogon进程中把当前用户的明文密码找出来。那么有没有办法来防止这个?把它从winlogon进程中擦除,会不会对系统正常运行造成影响?答:1.这样行不行删除所...

项目对Excel进程处理问题少不了对Excel文件的处理,几乎都要用到对Excel文件的导入导出,第一个项目用到的导出是用DTS写的,考试大提示因为是微软自己的导出工具所以就不存在很多人碰见的Excel进程问题,但...

快速掌握PLSQL的多进程通信技术PL/SQL是基于Oracle的一个主流应用程序编程语言,它的主要特点是将SQL语句与过程化程序开发语言相结合,以实现更为复杂的商业逻辑。本文主要就其中多进程通信进行讨论。 显然,多...

2009年高考招生工作进程分六阶段随着招考制度改革的不断深化,每年的招考政策都会作一些微调。记者近日从省教育考试院获悉,为了让广大高三学生和家长能够更加合理、科学、周密地安排好备考升学计划,省教育考试...

推荐阅读
图文推荐