我有一台运行 Mint 17.1 的 HTPC 和媒体服务器,速度非常慢。硬件规格为:
辅助动力装置- AMD A8-5600k (4x 3.6GHz)
MB- 微星 FM2-A55M-P33
内存- 4GBm,1333Mhz
硬盘- 启动:WDC WD10EALX-089BA0(1TB,7200RPM);其他:4 个 3TB,7200 RPM + 1 个 1.5Tb,7200 RPM
它曾经运行 Win 7,没有任何问题,但在硬盘崩溃后,我决定尝试 Mint。
自从几周前我安装了 Mint 以来,这台电脑感觉就像一台非常非常旧的电脑。从干净的重新启动:
- 打开 Chromium 大约需要 30 秒
- 打开文件管理器需要 10-15 秒
- 将 Kodi/XBMC 这样的应用程序从全屏切换到窗口化可能需要 20 到 60 秒的时间
- 如果尝试执行诸如让 Amarok 扫描我的音乐收藏之类的操作,PC 基本上就会冻结。它一直在扫描,但最终变得如此缓慢,以至于需要 5 分钟才能从睡眠中醒来。
- 鼠标在 Kodi/XBMC 中滞后
- YouTube 视频可能会出现卡顿(与缓冲无关)
效果好的事情有:
- Kodi 中的视频播放。我可以毫无问题地观看 1080p 视频。
- 游戏。虽然系统不是特别强,但是玩游戏也符合预期。 CS:GO、D3 和 Skyrim(在非常低的设置下)都可以工作。
- 通常,当计算机似乎完全冻结时,SSH 或工作区仍然可以相当顺利地运行。
- Plex 媒体服务器通常运行良好。然而,如果电脑开始变得非常慢,它发送的视频可能会出现卡顿。
我对Ubuntu/Linux基本上一无所知(这个HTPC是我的第一次尝试)。我该如何解决这个问题?
答案1
由于我们似乎正在分析驱动器速度,因此我将把它转换为答案。
要诊断 Linux 中的驱动器冻结/缓慢,首先要hdparm -t DEVICE
检查基本读取速度。
如果驱动器的速度看起来比您预期的要慢,或者不稳定:
- 检查
dmesg
(内核的内部日志)以查看是否出现任何明显的错误,例如“ata1:重置链接”类型的内容。dmesg | less
如果您希望能够向后滚动很长一段距离,请使用此选项。 (“q”退出) - 使用 检查驱动器的运行状况
smartctl -a DEVICE
。这需要一些学习才能理解其中的所有内容,但直接的危险标志是如果您看到“Reallocated_Event_Count”和“RAW_VALUE”为数十或数百。这意味着您的驱动器正在寻找大量即将失效的扇区,并且正在耗尽其备件。在决定重新安置扇区之前尝试恢复扇区时可能会出现延迟。 - 在 BIOS 中,确保选择“AHCI”模式。它是更新更好的协议,经过最多的测试,并且对于新的消费类硬件来说应该具有最少的错误。
- 同样,请确保 BIOS 没有为 SATA 设备指定任何“传统模式”选项。
- 确保您使用了合适的 SATA 电缆。您身边的那些可能只能额定为原始 1.5Gb/秒 SATA-1
- 尝试使用不同的 SATA 电缆以防万一。
- 尝试交换驱动器插入的 SATA 端口。 警告:这将更改驱动器的设备名称,因此在执行此操作之前,请确保您
/etc/fstab
是按标签或 UUID 而不是按设备名称安装驱动器。 - 有一个
badblocks
程序可以读取驱动器上的每个扇区,看看是否有不可读的扇区。这通常需要一段时间。 - 您也可以随时尝试更新 BIOS,以防他们发现并修复错误。
如果您需要有关这些步骤的任何其他信息,请询问。
答案2
听起来你的高清已经崩溃了。购买新的高清。或者,如果你幸运的话,重新分配你的硬盘以避免坏扇区。在 Western Digital,他们随 New HD 提供了一个程序,如果您可以访问他们的网站并找到 EZ 驱动器安装实用程序,则可以修复一些问题。仅适用于 WD HD。祝你好运!