kill 杀不死进程的原因
生活随笔
收集整理的這篇文章主要介紹了
kill 杀不死进程的原因
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
kill -9發(fā)送SIGKILL信號(hào)將其終止,但是以下兩種情況不起作用:
a、該進(jìn)程處于"Zombie"狀態(tài)(使用ps命令返回defunct的進(jìn)程)。 此時(shí)進(jìn)程已經(jīng)釋放所有資源,但還未得到其父進(jìn)程的確認(rèn)。"zombie"進(jìn)程要等到下次重啟時(shí)才會(huì)消失,但它的存在不會(huì)影響系統(tǒng)性能。
b、 該進(jìn)程處于"kernel mode"(核心態(tài))且在等待不可獲得的資源。處于核心態(tài)的進(jìn)程忽略所有信號(hào)處理,因此對(duì)于這些一直處于核心態(tài)的進(jìn)程只能通過重啟系統(tǒng)實(shí)現(xiàn)。進(jìn)程在AIX 中會(huì)處于兩種狀態(tài),即用戶態(tài)和核心態(tài)。只有處于用戶態(tài)的進(jìn)程才可以用“kill”命令將其終止。
總結(jié)
以上是生活随笔為你收集整理的kill 杀不死进程的原因的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于WP7开发的Silverlight常
- 下一篇: 从钉钉到金蝶云星空通过接口配置打通数据