아래 예를 참조하십시오. 자동 마운트는 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 시간을 소비했음을 의미합니까?
답변
의 소스 코드를 보지 top
못했지만 3019:57
열에 TIME+
3019 분 57 초의 누적 CPU 시간이 있는 것처럼 보입니다 .
999:00.00
999 분을 의미1000:00
천 분을 의미합니다 (.
분리기가 전혀 없음)
시스템에서 확인했습니다. 나는에서 예를 들어 프로세스를 갔다 top
와 2529:38
함께 확인 후 ps -fp PID
보여 주었다있는 1-18:09:38
. 후자는 하루와 18 시간이며, 약 2,5 천분입니다. 따라서 전자와 같습니다.
답변
TOP 명령의 TIME + 열은 분 단위가 아니며 100 분의 1 초입니다. 출처 : https://www.maketecheasier.com/linux-top-explained/
인사말