저는 procps-ng 패키지 버전 3.3.12의 Top을 사용하고 있습니다. 매뉴얼 페이지에는 I 상태가 나타내는 내용이 누락되어 있습니다.
28. S -- Process Status
The status of the task which can be one of:
D = uninterruptible sleep
R = running
S = sleeping
T = stopped by job control signal
t = stopped by debugger during trace
Z = zombie
이 상태에서 루트 프로세스가 많이 보입니다. 이는 무엇을 의미합니까?
답변1
"게으른".
~에서소스 코드:
switch (this->state) {
case 'R':
Frame_running++;
break;
case 't': // 't' (tracing stop)
case 'T':
Frame_stopped++;
break;
case 'Z':
Frame_zombied++;
break;
default:
/* currently: 'D' (disk sleep),
'I' (idle),
'P' (parked),
'S' (sleeping),
'X' (dead - actually 'dying' & probably never seen)
*/
Frame_sleepin++;
break;
}