網路上一些關於對top的討論,
還沒看到我想問的解答,
不過很多都有共通的現象:
CPU的整體使用率比單支程式的使用率還要來的低。
為什麼?
top - 02:53:40 up 6 days, 1:09, 2 users, (後面省略)
Tasks: 95 total, 1 running, 94 sleeping, (後面省略)
Cpu(s): 0.5%us, 0.3%sy, 0.0%ni, 99.2%id, (後面省略)
Mem: 4141072k total, 1743672k used, 2397400k free, (後面省略)
Swap: 4192956k total, 0k used, 4192956k free, (後面省略)
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12197 root 20 0 2420m 511m 10m S 31 12.6 60:57.11 java
5762 mysql 20 0 610m 118m 4700 S 6 2.9 36:54.22 mysqld
14504 root 20 0 2272 992 784 R 0 0.0 0:00.02 top
1 root 20 0 2112 636 540 S 0 0.0 0:14.31 init
2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd
下面的 java 是在執行tomcat用的,光這支程式就用了31%,
上面卻只顯示0.5%在使用中,這怎麼解釋?
--
還沒看到我想問的解答,
不過很多都有共通的現象:
CPU的整體使用率比單支程式的使用率還要來的低。
為什麼?
top - 02:53:40 up 6 days, 1:09, 2 users, (後面省略)
Tasks: 95 total, 1 running, 94 sleeping, (後面省略)
Cpu(s): 0.5%us, 0.3%sy, 0.0%ni, 99.2%id, (後面省略)
Mem: 4141072k total, 1743672k used, 2397400k free, (後面省略)
Swap: 4192956k total, 0k used, 4192956k free, (後面省略)
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12197 root 20 0 2420m 511m 10m S 31 12.6 60:57.11 java
5762 mysql 20 0 610m 118m 4700 S 6 2.9 36:54.22 mysqld
14504 root 20 0 2272 992 784 R 0 0.0 0:00.02 top
1 root 20 0 2112 636 540 S 0 0.0 0:14.31 init
2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd
下面的 java 是在執行tomcat用的,光這支程式就用了31%,
上面卻只顯示0.5%在使用中,這怎麼解釋?
--
All Comments