我使用的是debian linux debian 6(x86_64上的Linux 2.6.32-5-amd64),如果我查询进程统计列表(ps或top),则每个进程的CPU使用率为零。 如果我查询apache stat也有零CPU使用率。
我已经安装了每个升级包,但问题仍然存在。 而且我忘记提到服务器已经加载。 所以CPU使用率不能为零!
这是一款带有SAS RAID1,12GB ram和一个Intel(R)Xeon(R)CPU E5504 @ 2.00GHz(4核)的HP服务器。 (不是虚拟的)
我认为必须有一些missconfigure或一些文件已经损坏或什么的。 我不是Linux specailist,所以我不知道是什么原因造成的。
这听起来很像虚拟服务器问题。 如果您正在使用VMware,请确保已安装并正在运行vmware工具。
Vmware可能不会分配CPU时间,这基本上是我能想到的唯一可能导致这种差异。 如果您使用的是vmware,请重新安装vmware工具并运行vmware-config-tools.pl等
服务器已冻结,我不得不重新启动它。 重新启动后,CPU使用情况显示工作在顶部和ps util。 我不知道什么是错的,但重新启动解决了它。