zombie:殭屍狀態,表示程序結束但尚未消亡的一種狀態,此時程序已經結束執行並釋放大部分資源,但尚未釋放程序控制塊。
與zombie對應的程序狀態還有running(正在執行或等待執行狀態),uninterruptable(不可中斷阻塞狀態),interruptable(可中斷阻塞狀態),stopped(掛起狀態)。
伺服器通常都會帶來一些殭屍程序,占用系統資源,浪費資源等,一般我們使用top命令就可以看得出來,如圖:
(可以看到,我的伺服器已經產生了兩個殭屍程序)
解決方法:
#ps -a -o stat,ppid,pid,cmd |grep -e "^[zz]"//
先檢視具體程序:
#kill -9 pid號 //
殺死z程序(這些動作是比較危險的,希望在真正的伺服器上面慎用!!!)
如何殺死linux zombie殭屍程序
百科 zombie 殭屍狀態,表示程序結束但尚未消亡的一種狀態,此時程序已經結束執行並釋放大部分資源,但尚未釋放程序控制塊。與zombie對應的程序狀態還有running 正在執行或等待執行狀態 uninterruptable 不可中斷阻塞狀態 interruptable 可中斷阻塞狀態 stopp...
如何殺死linux zombie殭屍程序
百科 zombie 殭屍狀態,表示程序結束但尚未消亡的一種狀態,此時程序已經結束執行並釋放大部分資源,但尚未釋放程序控制塊。與zombie對應的程序狀態還有running 正在執行或等待執行狀態 uninterruptable 不可中斷阻塞狀態 interruptable 可中斷阻塞狀態 stopp...
如何殺死殭屍程序?
如何殺死殭屍程序?殭屍程序用kill命令是無法殺掉的,但是我們可以結果掉殭屍程序的爸爸,殭屍daddy掛了之後,殭屍程序就成了孤兒程序,孤兒程序不會占用系統資源,會被init程式收養,然後init程式將其 ps a o stat,ppid,pid,cmd grep e zz 先檢視具體程序 kill...