我已通过更新管理器将 Lubuntu 12.04 升级到 12.10。现在,当加载 Lubuntu 时,CPU 使用率会在几秒钟内降至 0%,然后飙升至 100%,并持续 15 或 20 分钟。我下载了 iso 并进行了完全重新安装,但问题仍然存在。从安装盘运行 Lubuntu 12.10 时也会发生同样的事情。我放入了 12.04 盘,一切正常,所以这似乎是 12.10 的问题。
任务管理器在条形图上显示 CPU 为 100%,但在列表中 CPU 使用率可忽略不计。在终端中运行 top 显示相同的结果,即 CPU 使用率非常低,除了 wa(i/o 等待)保持在 90 多。如果我运行一个程序,wa 会下降,但在程序加载后会再次上升,所以这不会真正影响计算机的性能,但我仍然想知道原因是什么。
此外,在 CPU 使用率下降后注销并重新登录会导致问题再次出现。
系统信息:Northwood Pentium 4 2.6ghz 533,微星 ms6533e 主板,1GB DDR266 内存,80GB PATA 硬盘
输出自top -n1 | head -n15
top - 09:03:05 up 6 min, 2 users, load average: 1.05, 0.94, 0.47
Tasks: 118 total, 1 running, 117 sleeping, 0 stopped, 0 zombie
%Cpu(s): 8.5 us, 3.6 sy, 0.6 ni, 2.8 id, 84.4 wa, 0.0 hi, 0.1 si, 0.0 st
KiB Mem: 1027016 total, 411788 used, 615228 free, 39092 buffers
KiB Swap: 1048572 total, 0 used, 1048572 free, 235008 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1751 peter 20 0 5452 1284 972 R 6.3 0.1 0:00.01 top
1 root 20 0 3596 1924 1244 S 0.0 0.2 0:00.96 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:00.07 ksoftirqd/0
4 root 20 0 0 0 0 S 0.0 0.0 0:00.20 kworker/0:0
5 root 20 0 0 0 0 S 0.0 0.0 0:01.13 kworker/u:0
6 root rt 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
7 root rt 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
答案1
我似乎已经解决了这个问题。毕竟这是硬件问题。安装 iotop 并运行命令后
<iotop -o>
IO 下的输出为:99.99%mount /media/floppy。
由于我前段时间移除了软盘驱动器,所以它再也找不到它了。答案是进入 bios 并在软盘驱动器下选择“无”。lubuntu 加载后,CPU 使用率现在恢复正常。出于某种原因,12.04 在以前的设置下没有问题。
感谢 jippie 为我指明正确的方向。