Ubuntu 莫名其妙地变慢了。我需要帮助来分析和修复这个问题。
通常,系统变慢是因为软件占用了太多系统资源,但我的 CPU 和 RAM 使用率通常甚至达不到 40%。然而,系统开始变慢,应用程序停止响应的频率也越来越高。我还经历过几次系统完全冻结的情况。
另一个原因通常是硬件老化,但这不可能,因为这台电脑还不到半年。
Ubuntu 12.04 AMD64,全新安装。我正在使用nvidia-current
驱动程序。
系统规格
- 处理器:AMD FX-61006 核 3.3 GHz
- 记忆:Corsair 8 GB DDR3-1600 套件8GB DDR3 内存
- 贮存:希捷 ST2000DM0012TB 7200RPM 硬盘
- 母板:华硕 M5A88-V EVO
- 显卡:微星N430GT-MD1GD3(NVIDIA GT430、1GB显存)
传感器
robin@RobinJ:~$ sensors
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +0.94 V (min = +0.85 V, max = +1.60 V)
+3.3 Voltage: +3.28 V (min = +2.97 V, max = +3.63 V)
+5 Voltage: +5.10 V (min = +4.50 V, max = +5.50 V)
+12 Voltage: +11.88 V (min = +10.20 V, max = +13.80 V)
CPU FAN Speed: 468 RPM (min = 600 RPM)
CHASSIS FAN Speed: 865 RPM (min = 600 RPM)
POWER FAN Speed: 1041 RPM (min = 600 RPM)
CPU Temperature: +34.0°C (high = +60.0°C, crit = +95.0°C)
MB Temperature: +30.0°C (high = +45.0°C, crit = +75.0°C)
k10temp-pci-00c3
Adapter: PCI adapter
temp1: +19.2°C (high = +70.0°C)
(crit = +70.0°C, hyst = +67.0°C)
fam15h_power-pci-00c4
Adapter: PCI adapter
power1: 49.44 W (crit = 95.01 W)
如果您需要更多信息,请直接询问。
谢谢大家的帮助,但是 Ubuntu 昨天崩溃了,我觉得没必要尝试修复它,因为在我看来,它带来的麻烦比它本身的价值还要多。安装一个新的发行版(可能不是 Ubuntu,我暂时用过它,它有 bug,速度慢)也可以解决这个问题,所以我要关闭这个问题了。再次感谢大家的帮助。
答案1
好吧,我不知道这里的具体问题是什么,但这是我在这种情况下通常采取的一种非常基本的方法。如果您认为它过于简单,请原谅我。
我通常打开终端窗口并输入
`top`
这是一个基于终端(ncurses)的程序,界面不太直观;有更精致的图形替代方案,但我更喜欢这个,因为它本身几乎不占用任何资源。
默认情况下,列表按 CPU 使用率排序。但是,按 SHIFT-M 可以按内存使用率对列表进行排序。
我让这个窗口一直打开,要么在第二个显示器上,要么调整大小以占据屏幕的 1/5 并“始终在最上面”。我开始正常工作,并观察窗口。过了一会儿,我就会发现主要问题是什么。
对于内存,google-chrome 通常是罪魁祸首之一(我就是那种打开很多标签的人)。对于磁盘使用情况,请留意名称中带有“io”的任何内容。这样做,然后发布结果。最好是在您希望操作系统运行顺畅的时候(即不是在看电影时)。
答案2
首先,我会断开 PC 电源,因为它可能会损坏计算机,我会用另一个完全可以保证正常工作的旧 PC 电源来替换,而不是新的。否则,我会尝试测试 PC 电源的电压。其次,我会进行内存测试,似乎必须将其放置一整夜,我不确定。第三,我会断开主板上的所有连接,除了处理器和内存,如有必要,我会用正常工作的旧硬件替换。我不会使用网络或 DVD-ROM,我会测试系统是否仍然冻结。我可能会尝试在半小时内测试硬盘
如果没有硬件问题,我会使用 gnome-system-monitor 进行测试:最耗时加载的进程的 CPU 时间和可写内存时间,以查看此信息是否与我在 PC 上实际运行的信息相符。我可能会尝试禁用尽可能多的启动进程。我会检查驱动程序版本,尝试重新安装它们,禁用任何可以为调制解调器或打印机加载的工具。我可能会尝试在单独的分区中使用文本安装重新安装 Ubuntu,或者我会在安全模式下加载以进行测试,我还将从恢复启动中加载一个没有 X-Window 的 tty 控制台进行测试。
最后我想问一下如何在 sysv-rc-conf 中定义运行级别,它似乎是一个配置服务的好工具。
2 部分
AMD 处理器的速度不如预期,它们比预期的热度要高得多,除了极少数遵循标准架构的处理器,如经典的 Phenom II x4 或 Athlon II x 4。您的处理器非常现代,确实没有经过足够的测试,应该需要通过软件进行后续实施。您的处理器有 6 个内核,但每两对内核共享浮点单元,所有 6 个内核共享相同的 L3 缓存。
所有这些信息对于每个人来说都非常令人困惑,你可以做的是从 Windows 操作系统进行测试http://www.cpubenchmark.net/这是测试硬件的最佳网站,特别是您可以将其与其他计算机进行比较,而不是与 Intel i5 2500k 进行比较。您必须下载 Windows 程序来测试您的计算机。
您还可以使用 inxi -v 1 测试您的 NVIDIA 驱动程序版本是否与 /usr/bin/nvidia-settings 中显示的版本相同(您应该已经安装)。您应该尝试使用 nvidia 网站上的 nvidia 驱动程序,例如,对于 GeForce GTX 550,驱动程序名为 NVIDIA-Linux-x86_64-295.59.run。
我通常用零件组装电脑,不买整台电脑。您可以让经销商打开电脑机箱,看看 LM317 芯片组(或电源上的类似稳压器)是否有点烧坏。如果是,它的导热硅脂(位于芯片组和冷却器之间)应该是棕色的。
3部分
我应该以恢复模式启动,加载到网络,再次恢复损坏的软件包,删除已安装的所有内容以及不必要的内容,
如何在 11.04 中安装 Linux Kernel 3.0?
To try a newer kernel download the following .deb files from the [v3.0-oneiric mainline tree][2].
headers_i386.deb or headers.amd64.deb depending if you are using 32bit or 64bit
headers_all.deb
image_i386.deb or image_amd64.deb depending if you are using 32bit or 64bit
Install via
cd ~/Downloads
sudo dpkg -i *.deb
sudo update-grub
4 部分
srs@ubuntu:~$ sudo apt-get install boot-repair
我简直不敢相信您陷入了无法挽回的困境,尽管我才刚刚开始在这个论坛上发表文章,但我看到您已经享有很高的声誉。
几年前我曾尝试了解 Linux,但一直无法理解。我当时用的是旧电脑。我不知道旧电脑上的 Ubuntu 曾经因为内存损坏而崩溃。
有一天,我决定用 Intel i5 2500k 和中等成本的组件和卡构建一个新的。我安装了 5 个发行版,在过去 3 个月内,Debian 6 在运行传感器检测时崩溃了一次。
祝你好运