“top”명령을 실행하면 다음과 같은 결과가 나타납니다.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
00001 bob 25 0 77380 1212 1200 R 95.8 0.0 89122:13 fee
00002 bob 25 0 77380 1196 1184 R 95.4 0.0 88954:14 fi
00003 sam 18 0 427m 16m 6308 R 30.0 0.1 54:46.43 fo
00004 sam 18 0 427m 16m 6308 R 26.5 0.1 52:55.33 fum
질문 : “TIME +”열의 단위는 무엇입니까?
내가 시도한 것 : (문서 검색을위한 더 나은 전략을 제안하십시오 …)
man top | grep -C 4 time
또는man top | grep <X>
내가 대체 할 때minute
,hour
,day
, 나HH
에 대한X
…
답변
분 : 초 수백
“TIME +”또는 “seconds”를 검색하면 일종의 답변이 제공됩니다 (맨 페이지를 명확하게 호출하지는 않습니다).
이 형식은 BSD에서 상속되며 Linux 와 함께 ps u
또는 ps l
Linux에서 얻을 수도 있습니다 .
답변
ps
및 top
프로세스가 시작한 이후 디스플레이 CPU 시간이없는 시계 시간을 사용했다. 프로세스가 시작된시기를 확인하는 한 가지 방법은 다음 명령을 사용하는 것입니다. PID 파일 작성 날짜는 프로세스가 시작된시기입니다.
ls -ld /proc/pid
따라서 프로세스 2303의 경우 다음과 같습니다.
ls -ld /proc/2303