TIME + (CPU 시간, 100 분의 1)는 무엇을 의미합니까?


15

아래 예를 참조하십시오. 자동 마운트는 TIME + 열에 3019 : 57을 표시합니다.

Tasks: 241 total,   1 running, 240 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.7%us,  0.7%sy,  0.0%ni, 98.5%id,  0.0%wa,  0.1%hi,  0.0%si,  0.0%st
Mem:  16435884k total, 15007668k used,  1428216k free,   454300k buffers
Swap: 33554424k total,      140k used, 33554284k free,  1915400k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
**27026 root      15   0  974m  12m 1616 S  3.3  0.1   3019:57 automount**
 4619 root      15   0  245m  24m 9444 S  2.0  0.1   3491:25 java
20515 root      15   0 15720 1532 1124 R  0.7  0.0   0:00.03 top
    1 root      15   0 10372  644  548 S  0.0  0.0   0:04.87 init
    2 root      RT  -5     0    0    0 S  0.0  0.0   2:49.80 migration/0
    3 root      34  19     0    0    0 S  0.0  0.0   1:20.90 ksoftirqd/0
    4 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 watchdog/0
    5 root      RT  -5     0    0    0 S  0.0  0.0   3:53.73 migration/1
    6 root      34  19     0    0    0 S  0.0  0.0   0:34.51 ksoftirqd/1

CPU 시간이 누적 된 3019 시간을 소비했음을 의미합니까?

답변:


8

의 소스 코드를 보지 top못했지만 3019:57열에 TIME+3019 분 57 초의 누적 CPU 시간이 있는 것처럼 보입니다 .

  • 999:00.00 999 분을 의미
  • 1000:00천 분을 의미합니다 ( .분리기가 전혀 없음)

시스템에서 확인했습니다. 나는에서 예를 들어 프로세스를 갔다 top2529:38함께 확인 후 ps -fp PID보여 주었다있는 1-18:09:38. 후자는 하루와 18 시간이며, 약 2,5 천분입니다. 따라서 전자와 같습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.