我不确定这怎么可能。从顶部看,我的负载通常高于2、3、4.0,但我有99%以上的空闲状态。顶部从来没有一个进程占用任何东西,我的所有进程都是0。这是一台新的i-5笔记本电脑,在10.04中运行非常快,但在10.10中几乎无法使用。有人有什么想法吗?没有运行时负载如何这么高?
谢谢
我不确定这怎么可能。从顶部看,我的负载通常高于2、3、4.0,但我有99%以上的空闲状态。顶部从来没有一个进程占用任何东西,我的所有进程都是0。这是一台新的i-5笔记本电脑,在10.04中运行非常快,但在10.10中几乎无法使用。有人有什么想法吗?没有运行时负载如何这么高?
谢谢
Answers:
这通常是驱动程序在内核中运行的结果。这些线程通常不会显示在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引导加载程序,您可以选择使用哪个内核。
但是,如果较旧的(以前可以正常工作的)版本不起作用,则在其他地方存在问题。
系统负载与cpu负载完全不同。系统负载计算处于等待状态的平均进程数。他们不一定要等待CPU,而是要等待某些被阻止的I / O(网络,磁盘,交换等)。