负载很高,但系统监视器上却没有显示任何内容,可能是什么原因造成的?

负载很高,但系统监视器上却没有显示任何内容,可能是什么原因造成的?

我看到所有 CPU 的运行率都在 50% 左右,负载指示器不断显示我的 PC 负载过高。但是进程列表仅显示少数几个进程的运行率都较低(7、7、3、2、1、1、1)。

什么原因导致高负载但却没有显示在系统监视器上?

同样,它说我正在使用 10G 内存,但除了 Open Office 占用 3.8G 和 Java 占用 0.5GI 之外,其他都无法解释内存使用情况。

更新:重新启动没有帮助。

截屏
这是我的系统在重新启动之前的情况,我使用的每个程序都已关闭。  (点击图片放大)

截屏
这是进程列表。似乎没有任何东西可以解释高 CPU 的原因。

更新:更新至 15.04 - 系统监视器显示 CPU 使用率为 2%,负载指示器显示 1.27(满分 2)。

答案1

首先,你应该确保你了解负载测量的内容。我不确定你认为的高负载是什么。如果你有一个双核系统,那么 2.0 的负载意味着你的系统一直很忙。如果你有一个单核系统,那么 2.0 的负载就真的很糟糕了。参见http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages

在进程页面上,您在“查看”下拉菜单按钮上选择了什么?您可能希望确保选择了“所有进程”。如果没有,其他用户(可能是 root)启动的进程(例如 Xorg,这会占用一些内存)将不会显示。

答案2

从您的图片来看,似乎您运行了所有程序。尝试在启动时停止所有程序的运行或关闭所有未使用的程序。

相关内容