硬盘速度极慢 (< 1 Mib/s)

硬盘速度极慢 (< 1 Mib/s)

更新:我误以为是我的 SSD 出了问题,但实际上是我的 HDD。我已更正了以下所有内容。

更新:这个硬盘已经 18 年了。我觉得我甚至觉得现在它还能用,这有点愚蠢。但看起来,罪魁祸首可能是年龄。

我有一台较旧的(约 6 年)台式机,我在上面运行媒体服务器。我最近更新到 Windows 10,开始注意到严重的延迟。我想我已经将问题缩小到了一个非常慢的硬盘驱动器,它保存着 Windows 安装。我不能肯定地说这是否开始是否与 Windows 10 有关,或者我现在才注意到,所以它可能与操作系统无关。Windows DiskSpd 工具报告的速度如下:

  • 命令:diskspd -d60 -W15 -C15 -c128M -t4 -o4 -b8k -L -r -Sh -w50 c:\disk-speed-test.dat
  • 读:0.78MiB/秒
  • 写:0.76MiB/秒

是的,这些数字是正确的。这些数字显然比普通硬盘还要低得多。奇怪的是,即使我运行指向辅助硬盘上的文件的 DiskSpd,我仍然看到性能下降,尽管远不及主硬盘那么糟糕。

关于硬件的一些说明:

  • 主板不支持 AHCI,因此它以 IDE 模式运行 SATA 驱动器。(N68C-GS4 FXhttps://www.asrock.com/mb/NVIDIA/N68C-GS4%20FX/
  • SATA 端口为 SATA II 3GB/s。
  • BIOS 已更新
  • 硬盘都是 Western Digital Blue 级。主硬盘是 150GB HDD,副硬盘是 1TB HDD。Western Digital 不发布驱动程序,他们的 WD Dashboard 毫无用处。

我尝试过的简单方法是:

  • 更换了所有 SATA 电缆
  • 拔下其他设备(第三个硬盘和 DVD 驱动器)

这些都无法解决问题。我正在尝试根据难度和成本确定下一步该尝试什么。我对下一步该做什么的想法:

  • 我读到过可能是电源坏了,但同样地,我也读到过电源问题可能首先出现在 CPU 和内存上,因为硬盘消耗的电量要少得多。
  • 硬盘可能快要坏了,但在正常使用过程中没有出现任何数据错误或系统崩溃。很难想象它坏了却没有造成任何崩溃。
  • 我可能需要将主板升级为支持 AHCI 的主板,但从我所读的内容来看,使用 IDE 驱动不应该产生我所看到的那种性能。

所以...

  • 在采取更严格的措施更换硬件之前,我还能做些什么来进一步缩小问题范围?
  • 我的 DiskSpd 测试有效吗?

更新:我尝试了几个建议:

  • 更新 SATA 驱动程序并没有改善情况。
  • 我运行了 CrystalDiskMark 并得到了以下结果:
    • 顺序 41 MB/秒, 36 MB/秒
    • 刷新率 1.5MB/秒 , 1.28MB/秒
  • 我断开了驱动器并从另一台电脑上运行了相同的测试,所有数字几乎相同(在 15% 以内)。

答案1

概括

解决问题的最简单方法是将 Windows10 安装在您的 SSD 上,或者根据附加程序的存储需求购买 128 GB 到 256 GB 的新 SSD,但要考虑到较大的 RAM 数字会导致较大的休眠文件,这也会占用您的 SSD 空间。

问题描述中遗漏了几点(几乎所有内容)

不幸的是,您在帖子中没有提到任何瓶颈参数。

  1. 内存?

您没有提到可用的 RAM。您没有说明您安装的是 32 位还是 64 位版本的 Win10。例如,如果您安装的是 32 位版本,即使您安装了更多的 RAM(例如 8GB),您的可用 RAM 大小也会减少到大约 3 GB。

  1. 旧操作系统?

您没有说明之前运行的哪种操作系统没有速度问题。

  1. 所讨论的驱动器的制造商和型号?

您两次提到了有问题的硬盘驱动器,但没有指定型号,这实际上让我们对其持续数据速率和决定访问时间的旋转主轴速度一无所知。由于操作系统涉及访问大量小型可执行文件,主轴速度很重要,因为它决定了 HDD 的访问速度。

  1. 您的 HDD 的健康状况(通过其 SMART 参数描述)?

即使您的驱动器磁头和表面在 18 年后仍然完好无损,我也预计也会发生故障,因为电容器退化会导致容量降低和 ESR(电串联电阻)上升。

  1. 使用个人资料?

您没有提及您的工作量、您使用的程序以及您并行运行它们的习惯。

典型瓶颈参数

RAM 和 SSD 技术是最简单和最便宜的调整部分。

如果 RAM 太小,操作系统必须将 RAM 交换到速度较慢的存储设备(如 HDD 或 SSD)。一旦超过一定的负载限制,RAM 就会变得非常稀缺,以至于操作系统只能忙于交换内容。这称为“颠簸”。在带有 HDD 的系统上,您会注意到驱动器非常繁忙,无法按照键盘或鼠标的指令继续运行。

当使用超过4GB的RAM时,请使用64位版本的操作系统。

结论

我的建议是在 SSD 上运行操作系统并确保安装足够的 RAM,以防止出现可能更快磨损 SSD 的抖动情况。

相关内容