当我login到我的机器时出现此消息…
There is 1 zombie process.
没有什么可担心的:
僵尸
在Unix操作系统上,僵尸进程或已停止进程是已经完成执行的进程,但在进程表中仍然有一个入口,允许启动它的进程读取其退出状态。 在这个词的丰富多彩的比喻中,孩子的过程已经死亡,但还没有被收获。
当一个进程结束时,与其相关的所有内存和资源都被释放,以便其他进程可以使用它们。 但是,进程表中的进程仍然存在。 父母被发送一个SIGCHLD信号,表明孩子已经死亡; 这个信号的处理程序通常会执行等待系统调用,读取退出状态并移除僵尸。 僵尸的进程ID和进程表中的条目可以被重用。 但是,如果父母忽略了SIGCHLD,则僵尸将留在进程表中。 在某些情况下,这可能是可取的,例如,如果父级创build另一个subprocess,则确保它不会被分配相同的进程ID。
资料来源: http : //wiki.answers.com/Q/What_is_Zombie_Process_and_Orphan_Process