답변:
top은 이미 내가 생각하는 CPU (사용자 + 시스템)에 소비 된 누적 총 시간을 유지합니다. 이것이 TIME + 필드에 표시되는 내용입니다.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5117 michael 20 0 508m 238m 30m R 16 6.1 7:55.47 firefox
3135 root 20 0 194m 53m 14m S 8 1.4 26:37.08 X
4359 michael 20 0 117m 83m 14m S 1 2.1 17:59.34 gnome-panel
'실시간'은 아마도 흥미롭지 않을 것입니다. 프로세스가 시작된 이후의 경과 시간입니다.
직접 해킹하고 싶다면 / proc / * / stat :)
또는 ps를 사용해보십시오.
ps -eo pid,user,args,etime,time,%cpu --sort %cpu
watch -n1 ps -eo pid,user,args,etime,time,%cpu --sort -%cpu
(마지막 줄은 아마도 실제로 물어 보는 것에 가장 가깝습니다.)
내가 제대로 이해한다면 모르겠지만 top -a
(나 top -c a
)의 누적 모드입니다 top
맥 OS X에서
top -S
내가 가지고있는 버전.
-S
논쟁 의 여지가 없습니다 . 다른 OS, 다른 주장.