Linux進(jìn)程狀態(tài)——top,ps中看到進(jìn)程狀態(tài)D,S的含義

在top和ps命令中有一列顯示進(jìn)程狀態(tài),分別有如下值

含義 備注
S 進(jìn)程處于interruptable sleep狀態(tài) na
D 進(jìn)程處于Uninterruptable sleep狀態(tài) na
R 進(jìn)程處于運(yùn)行狀態(tài) na
Z 進(jìn)程處于僵尸狀態(tài) na
T Stop模式,進(jìn)程要么處于被調(diào)試狀態(tài) na

interruptable sleep vs uninterruptable sleep

  • interruptable sleep
    進(jìn)程等待某個(gè)資源處于sleep狀態(tài),此時(shí)可以通過(guò)發(fā)送信號(hào)將這個(gè)進(jìn)程喚醒。例如發(fā)送kill 信號(hào)。
  • uninterruptable sleep
    進(jìn)程在內(nèi)核中某些不能被信號(hào)打斷,例如對(duì)某些硬件設(shè)備進(jìn)行操作時(shí)刻(等待磁盤(pán)Io,等待網(wǎng)絡(luò)io等等)。進(jìn)程處于D狀態(tài)一般情況下很短暫,不應(yīng)該被top或者ps看到。如果進(jìn)程在top和ps看到長(zhǎng)期處于D狀態(tài),那么可能進(jìn)程在等待IO時(shí)出現(xiàn)了問(wèn)題導(dǎo)致進(jìn)程一直等待不到IO資源 此時(shí)如果要處理掉這個(gè)D進(jìn)程,那么只能重啟整個(gè)系統(tǒng)才會(huì)恢復(fù)。因?yàn)榇藭r(shí)整個(gè)進(jìn)程無(wú)法被kill 掉。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文/tangsl(簡(jiǎn)書(shū)作者) 原文鏈接:http://www.itdecent.cn/p/2b993a4b913e...
    西葫蘆炒胖子閱讀 3,946評(píng)論 0 5
  • 又來(lái)到了一個(gè)老生常談的問(wèn)題,應(yīng)用層軟件開(kāi)發(fā)的程序員要不要了解和深入學(xué)習(xí)操作系統(tǒng)呢? 今天就這個(gè)問(wèn)題開(kāi)始,來(lái)談?wù)劜?..
    tangsl閱讀 4,322評(píng)論 0 23
  • 【日精進(jìn)打卡第97天】 【知~學(xué)習(xí)】 《六項(xiàng)精進(jìn)》2遍 共216遍 《大學(xué)》2遍 共170遍 【經(jīng)典名句分享】 君...
    周明善閱讀 163評(píng)論 0 0
  • 從前的我,很傻很天真, 看到別人的笑容,以為就是善意, 聽(tīng)到別人的夸獎(jiǎng),以為就是真心, 別人是不懷好意的敷衍, 而...
    阿琳i閱讀 382評(píng)論 0 2
  • 今天還屬于試用期吧。做的淘寶客服,沒(méi)做過(guò)。不停的給我加老員工都不會(huì)的工作。做到兩點(diǎn),坐不住了,和管理者說(shuō)可以...
    yesterday_276f閱讀 176評(píng)論 0 0

友情鏈接更多精彩內(nèi)容