作者vixen.bbs@ptt.cc (2tp27t) 看板: linux
標題[問題] 雙核CPU負載百分比問題
時間批踢踢實業 (2008/04/10 Thu 04:34:21)
請問各位:
我在雙核心系統下(Linux ubuntu 2.6.22-14-generic #1 SMP Tue Feb 12 02:46:46 UTC 2008 x86_64
GNU/Linux)跑一個只用單核心的程式, 發現process顯示的cpu程序負載與top顯示的
全部負載不同, 怎麼會這樣?
看下面, 因為只有一顆CPU滿載, 所以在上半部Cpu(s)那邊只有寫51.1%用到
下面的process(PID6582)卻是寫 100%. 居然不一樣!!!
top - 14:27:20 up 2:24, 2 users, load average: 1.23, 1.17, 1.09
Tasks: 125 total, 3 running, 120 sleeping, 0 stopped, 2 zombie
Cpu(s): 51.1%us, 0.2%sy, 0.0%ni, 48.1%id, 0.0%wa, 0.5%hi, 0.2%si, 0.0%st
^^^^^^^
Mem: 3985792k total, 3910784k used, 75008k free, 58156k buffers
Swap: 3613640k total, 38368k used, 3575272k free, 420812k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6582 vixen 25 0 2872m 2.8g 848 R 100 72.8 119:20.36 spider
^^^
5553 root 15 0 136m 69m 9748 S 1 1.8 4:30.59 Xorg
6420 vixen 15 0 307m 26m 12m R 1 0.7 0:08.24 gnome-terminal
1 root 18 0 5112 1964 572 S 0 0.0 0:01.00 init
--
什麼時候PcManX才會有ASCII著色功能視窗啊.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.138.171.189