作者cobrasgo (體重突破所有均線)
看板LinuxDev
標題[問題] blocked的process怎麼找?
時間Fri Feb 25 20:59:48 2011
我們cat /proc/stat之後
會有一些資訊
大概長這樣
cpu 138726 6743397 6624779 1534332 51033991 297294 1302214 0 0
cpu0 138726 6743397 6624779 1534332 51033991 297294 1302214 0 0
intr 226203327 0 0 0 4 67674733 0 0 330 10472879 0 0 0 0 0 0 0 71570289 0 74025283 0 2455712 0 0 0 0 0 0 0 0 4097 0 0
ctxt 270052035
btime 1297961170
processes 916448
procs_running 4
procs_blocked 3
其中procs_blocked是被block住,等待I/O的process數目
現在想請教的是
有辦法知道是哪個process被blocked住嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.51.128
推 wgst88w:我覺得超過3665792的都是被blocked的;其他加起來都沒超過 02/25 21:20
→ wgst88w:,所以應該是running的那4個。 02/25 21:22
→ cobrasgo:那有辦法知道running的是哪幾個嗎?謝謝 02/26 13:38
→ wgst88w:就沒超過3665792的那4個(先聲明,我不確這樣是正確答案) 02/26 15:46