高负载,但没有运行?


10

我不确定这怎么可能。从顶部看,我的负载通常高于2、3、4.0,但我有99%以上的空闲状态。顶部从来没有一个进程占用任何东西,我的所有进程都是0。这是一台新的i-5笔记本电脑,在10.04中运行非常快,但在10.10中几乎无法使用。有人有什么想法吗?没有运行时负载如何这么高?

谢谢


我经常面对这个问题。CPU占用是我的主要问题
用户

Answers:


5

这通常是驱动程序在内核中运行的结果。这些线程通常不会显示在top内核线程中,甚至不会显示出来,有时它们也不会显示。我一直在你的情况。无法显示确切原因,但升级图形驱动程序解决了该问题。

我担心您遇到的确切问题可能是内核驱动程序的回归。我的钱将用于图形显示。

免责声明:我要说的可能会破坏事情。这不太可能,但是可能。如果您对命令行不满意,或者不知道如何进入LiveCD环境以解决问题,为防万一,我将在此处停止阅读。

您可以通过安装主线软件包来回退到较旧的内核(因此可以选择驱动程序)。由于没有为Maverick构建较早的内核版本,因此没有简单的apt-get。但是您可以从这里获取主线.deb文件:

http://kernel.ubuntu.com/~kernel-ppa/mainline/

您可能需要2.6.32.25-lucid,但也可以尝试使用2.6.36来查看它是否已在更高版本中修复。

要进行测试,您需要用于体系结构的软件包(请参阅参考资料uname -a)和该-all软件包。将它们放在没有其他任何东西的目录中,cd然后运行dpkg -i *.deb。您可以双击它们进行安装,但必须按正确的顺序进行安装,否则将失败。

安装后,您需要重新启动,并且在Ubuntu开始加载之前,您需要按住左Shift键。这将强制显示GRUB引导加载程序,您可以选择使用哪个内核。

但是,如果较旧的(以前可以正常工作的)版本不起作用,则在其他地方存在问题。


我认为您可能正处于正确的轨道上,我认为可能是内核或某些内核模块存在问题。我已经从该页面尝试了2.6.36-rc8,没有任何区别。我已经卸载了所有fgrlx驱动程序,compiz之类的软件,也很不高兴。我想我会尝试您的建议,并尝试使用较旧的清醒内核...哎呀,听起来像是一团糟...

@Landon旧的内核和新的X可能有问题。但是奇怪的是,我希望其他人也有这个问题……至少是可以搜索的。您的笔记本电脑品牌/型号是什么?
奥利(Oli)

是的,我也觉得很奇怪,因为我做的第一件事就是搜索Google ...笔记本电脑是HP Envy 15t,具有Radeon 4200图形的核心i-5。这东西在10.04中工作得很好,我永远都不会升级...

较旧的〜.32内核有运气吗?
奥利(Oli)

好吧,我认为这种方法很有效,在启动后,它降到了0.5以下,这是10.10中的第一次。但是,然后它开始稳定增长,并且在3分钟内由于空闲的CPU使用率再次上升到3.0以上...我想我可能不得不重新安装10.04,谢谢您的帮助!


0

也许过热?当我的计算机过热时(此问题与Ubuntu 08.04有关),则它滞后并且CPU为80-100%。


我不认为这是过热的问题,问题在于冷启动,风扇运转正常,一切正常,但启动后不久负载就很高,并且一直保持在那里。CPU使用率始终约为0(空闲状态为99.5 +%),但是自从我升级以来,负载一直没有降到1.0以下...

0

如果便携式计算机的风扇一直处于高电平,则可能是灰尘阻塞了便携式计算机的通风孔,这会干扰冷却并导致便携式计算机过热。您应该检查一下CPU和GPU的温度,看是否有异常高的现象。

如果性能下降,则表明CPU速度下降,通常是在计算机温度过高时才执行。

让我们知道您的笔记本电脑温度是多少。


1
现在的CPU温度是42-43 C,这比它应该的温度高,也比10.04中的温度高。风扇也运转得很高。我不认为这会阻塞风扇,因为这在10.04中不是问题,但自升级的第一天起一直是一个始终存在的问题。

我猜这可能是个鸡与蛋的问题:CPU负载高还是温度高是第一个?:)

43C听起来还不错。当然不是在CPU扩展以减少热量的时候。在台式机上(散热良好),我的温度为54摄氏度。
奥利(Oli)

我认为42-43摄氏度不太高。我的计算机始终处于40-50 C之类的温度。60的温度过高。
Hillar

好的,谢谢,很高兴知道。我认为这是在10.04 ... 32 C附近...
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.