“최상위”는 어떤 시간 단위를 사용합니까? 18

“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 lLinux에서 얻을 수도 있습니다 .


답변

pstop프로세스가 시작한 이후 디스플레이 CPU 시간이없는 시계 시간을 사용했다. 프로세스가 시작된시기를 확인하는 한 가지 방법은 다음 명령을 사용하는 것입니다. PID 파일 작성 날짜는 프로세스가 시작된시기입니다.

ls -ld /proc/pid

따라서 프로세스 2303의 경우 다음과 같습니다.

ls -ld /proc/2303


답변