回文章列表
作者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
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻