multiplus 发表于 2008-7-10 09:33:38

CPU 使用率怎么都是50%?

设备上线 几天以来,发现CPU 利用率一直保持在50% ,现在流量很小,今后流量高的话,是不是CPU利用率会更高昂?
这是什么原因呢?

我的硬件配置:
主要配置
物理内存 2039M, 可支持连接数4194304,IP数102400
CPU配置 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz(2)

multiplus 发表于 2008-7-10 09:35:28

PID USERNAMETHR PRI NICE   SIZE    RES STATEC   TIME   WCPU COMMAND
758 root      3 117    01128M1129M CPU1   139.5H 99.02% panaos
772 root      196    01332K   832K select 0   0:570.00% ipe_xping
770 root      1   8    01732K1184K wait   0   0:230.00% sh
771 root      1   8    01720K1176K wait   0   0:170.00% sh
757 root      1   8    03036K   460K nanslp 0   0:080.00% panaos
769 root      1 112    02656K2100K select 0   0:000.00% ipe_httpd
718 root      196    01288K   828K select 0   0:000.00% usbd
853 root      1   8    01340K   888K nanslp 0   0:000.00% getty
854 root      1   8    01340K   888K nanslp 0   0:000.00% getty
850 root      1   8    01340K   888K nanslp 0   0:000.00% getty
851 root      1   8    01340K   888K nanslp 0   0:000.00% getty
849 root      1   8    01340K   888K nanslp 0   0:000.00% getty
847 root      1   8    01340K   888K nanslp 0   0:000.00% getty
852 root      1   8    01340K   888K nanslp 0   0:000.00% getty
848 root      1   8    01340K   888K nanslp 0   0:000.00% getty
71041 root      196    06240K3292K select 0   0:000.00% sshd
71052 root      120    03692K2680K pause0   0:000.00% csh

panabit 发表于 2008-7-10 09:55:49

原帖由 multiplus 于 2008-7-10 09:33 发表 http://www.panabit.com/forum/images/common/back.gif
设备上线 几天以来,发现CPU 利用率一直保持在50% ,现在流量很小,今后流量高的话,是不是CPU利用率会更高昂?
这是什么原因呢?

我的硬件配置:
主要配置
物理内存 2039M, 可支持连接数4194304,IP数1024 ...

你使用的是转业版吧,专业版无论流量多到,多占用一个CPU,所以使用率为50%。
你所说的down是出现在专业版上吗?

multiplus 发表于 2008-7-10 10:05:20

恩。专业版不管设备负荷大小,CPU总是保持在50% ?

vadera 发表于 2008-7-10 10:34:09

我在虚拟机的标准版cpu占用率也很高
而且是空载的

baggio 发表于 2008-7-10 11:18:28

回复 4# 的帖子

是的,专业版就是这样设计的,目的是更好的利用双核CPU的性能.

mbj2014 发表于 2014-9-5 15:46:05

本帖最后由 mbj2014 于 2014-9-9 17:36 编辑

telnet到PA去,执行命令:
floweye jflow stat可以看到缺省jflow_flow_counter的取值是0,此时CPU至少占用50%。

floweye jflow config jflow_flow_counter=100,此时CPU至少占用0,这样就能真实的反映PA的CPU使用情况。

由于看日志图反应太慢,10分钟后才能见到效果。可以执行top命令,上面有CPU的使用状况:
27 processes:1 running, 26 sleeping
CPU:0.0% user,0.0% nice,0.7% system,0.0% interrupt, 99.3% idle
Mem: 46M Active, 10M Inact, 119M Wired, 1928K Cache, 57M Buf, 800M Free
Swap:

PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
1095 root          420    0 70900K 63620K nanslp1 115.7H0.00% panaos
1123 root          120    09456K4044K select0   5:570.00% ipe_xping
1138 root          220    0 12188K1588K nanslp0   2:420.00% ipe_mgd
1121 root          152    09856K1748K wait    0   2:410.00% sh
1122 root          120    0 40176K 32376K select0   0:250.00% ipe_datamon
1130 root          121    09856K1716K wait    0   0:230.00% sh
1094 root          120    0 12136K1368K nanslp0   0:180.00% panaos
1355 root          120    09856K1796K wait    0   0:010.00% sh
1118 root          152    0 11188K3032K select0   0:000.00% ipe_httpd
876 root          120    0 12132K3468K select0   0:000.00% devd
94112 root          120    09876K2144K CPU0    0   0:000.00% top
90458 root          120    0 15804K4960K select0   0:000.00% sshd
90509 root          120    09876K2644K pause   0   0:000.00% csh
1231 root          152    09548K1488K ttyin   0   0:000.00% getty
1235 root          152    09548K1488K ttyin   0   0:000.00% getty
1232 root          152    09548K1488K ttyin   0   0:000.00% getty
1238 root          152    09548K1488K ttyin   0   0:000.00% getty
1237 root          152    09548K1488K ttyin   0   0:000.00% getty
1233 root          152    09548K1488K ttyin   0   0:000.00% getty
1236 root          152    09548K1488K ttyin   0   0:000.00% getty
1198 root          120    0 13096K4596K select0   0:000.00% sshd
1234 root          152    09548K1488K ttyin   0   0:000.00% getty
95926 root          152    01560K1348K nanslp0   0:000.00% sleep
95927 root          121    01560K1348K nanslp0   0:000.00% sleep
1120 root          152    0 11188K3104K select0   0:000.00% ipe_httpd
95827 root          120    01560K1348K nanslp0   0:000.00% sleep
   96 root          152    09456K1272K pause   0   0:000.00% adjkerntz

不过这个方法在重启后会丢失配置,又恢复了。
页: [1]
查看完整版本: CPU 使用率怎么都是50%?