ubuntu查找与杀死僵尸进程
在ubuntu下桌面程序卡死,可能是产生了zombie进程,怎么处理?
1、查找Zombie进程
首先,当桌面程序卡死时,可以尝试进入其他tty终端。
切换方式:ctrl + alt + [1,2,3,4,5,6,7],7是桌面终端
从上图可以看到僵尸进程数,num zombie,num大于0,则代表系统存在僵尸进程
最后,利用linuxjishu/14079.html target=_blank class=infotextkey>ps命令查找Zombie进程
具体参数解释可以通过man来学习。
2、杀死Zombie进程
直接kill -9 Zombiepid是没有作用的,原因是:
Zombie表示进程已经退出,要清理此进程,需要清除其父进程或等很长时间后内核将其清除
若注销之后重新登录还有僵尸进程,则可能是LightDM的bug,不过Ubuntu12.04 desktop display manager就是LightDM,所以kill -HUP至少起到了注销的作用,不用重启了。