xxllff2000 发表于 2012-5-28 10:18:57

linux下进程的cpu%问题

这个是我跑500用户时候,用top命令查看的linux系统状态。 java进程的CPU%基本是100%,但是在网上查看这个字段的含义:上次更新到现在的CPU时间占用百分比。

这句话真的很难理解啊。。到底这个说明什么呢?总体cpu可是只占12.5%。

zhangmingheng 发表于 2012-5-28 15:57:35

这个东西我也在关注前两天也遇到同样的问题JAVA进程耗用了大量的cpu

xxllff2000 发表于 2012-5-28 16:20:30

应该是一个cpu满了,但是因为有8核,所以总体cpu占用12.5%

jcljvp 发表于 2012-6-18 15:54:31

也想知道原因

EricLU 发表于 2012-6-21 17:39:10

回复 1# xxllff2000


    我和你有同样的问题,我的服务器也是8核,用Ubuntu系统,做性能测试时,Mysql、Apache占用CPU常常超过100%,而总的CPU使用也才30%左右。
如果找到什么原因可以分享一下。邮箱:lushilonger@163.com

SchumiFly 发表于 2012-10-25 14:33:01

top的时候,按一下1键,得到核数,做除法

墨鱼东 发表于 2012-10-25 14:50:58

回复 3# xxllff2000


    楼主自问自答。。。
嗯,我也遇到过这样的问题,貌似也有人是这样告诉我的。

墨鱼东 发表于 2012-10-25 14:53:37

回复 6# SchumiFly


    我试了下,看到CPU文字的变化是这样的:Cpu(s)变成→Cpu0,再按一下1又变回来Cpu(s)。。。说明我几核?
页: [1]
查看完整版本: linux下进程的cpu%问题