Debian 进程统计上的 CPU 使用率为零

Debian 进程统计上的 CPU 使用率为零

我使用 debian linux debian 6 (x86_64 上的 Linux 2.6.32-5-amd64),如果我查询进程统计列表 (ps 或 top),每个进程的 CPU 使用率为零。如果我查询 apache 统计,CPU 使用率也是零。

我安装了所有升级包,但问题仍然存在。我忘了说服务器有负载。所以 CPU 使用率一定不为零!

这是一台 HP 服务器,配备 SAS RAID1、12GB 内存和一个 Intel(R) Xeon(R) CPU E5504 @ 2.00GHz、4 核。(非虚拟)

我认为一定是配置错误或某个文件已损坏或类似问题。我不是 Linux 专家,所以我不知道是什么原因造成的。

答案1

这听起来很像虚拟服务器问题。如果您使用的是 VMware,请确保已安装并正在运行 vmware 工具。

Vmware 可能没有为其分配 CPU 时间,这基本上是我能想到的唯一可能导致这种差异的原因。如果您正在使用 vmware,请重新安装 vmware 工具并运行 vmware-config-tools.pl 等

答案2

服务器冻结了,我不得不重启它。重启后,CPU 使用率显示在 top 和 ps 实用程序中。我不知道出了什么问题,但重启解决了问题。

相关内容