百科:
ZOMBIE:僵屍狀態,表示進程結束但尚未消亡的一種狀態,此時進程已經結束運行並釋放大部分資源,但尚未釋放進程控制塊。
與ZOMBIE對應的進程狀態還有RUNNING(正在運行或等待運行狀態),UNINTERRUPTABLE(不可中斷阻塞狀態),INTERRUPTABLE(可中斷阻塞狀態),STOPPED(掛起狀態)。
服務器通常都會帶來一些僵屍進程,占用系統資源,浪費資源等,一般我們使用top命令就可以看得出來,如圖:

(可以看到,我的服務器已經產生了兩個僵屍進程)
解決方法:
#ps -A -o stat,ppid,pid,cmd |grep -e "^[Zz]" //先查看具體進程: #kill -9 pid號 //殺死z進程(這些動作是比較危險的,希望在真正的服務器上面慎用!!!)
假若你的z進程比較多,可以編寫個小小的腳本,下面是參與網上的
#ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' | awk '{print $2}' | xargs kill -9
