总结我的 SSD 在 CrystalDiskMark 中的读取速度超过 500mb/s,但写入速度分别为 60mb/s 和 200mb/s(金士顿和三星 SSD)。我怎样才能使写入速度达到其额定速度(两个 SSD 均为 500mb/s 左右)?
所有信息:我最近组装了一台由以下组件组成的新电脑:
CPU: Ryzen 5 1600X
Motherboard: MSI B350M Mortar
RAM: 2x8GB Corsair 2400Mhz Dominator Kit
Storage: 1x Kingston UV400 240GB SSD, 2x Seagate Barracuda 500GB HDDs
我正在运行 Windows 10
这个新系统中的 SSD 是从我的旧系统中重新使用的 SSD - 它刚好使用了 1 年多。在我的旧系统中,它的读取/写入速度相当正常,分别约为 500/400mb/s。然而,在这个新系统中,读取速度表现良好,但写入速度下降到 60mb/s 左右。我提到的所有这些速度都是 CrystalDiskMark 的连续测试。随机性能的统计数据甚至更差,CrystalDiskMark 中每次随机写入测试的随机写入速度约为 2.5mb/s。以下是结果概述:
读取性能似乎相当标准,写入性能则不然。我还注意到在写入过程中,任务管理器中驱动器的处理时间下降到 100%,处理时间超过 30 秒。读取时不会发生这种情况,即使在最坏的情况下,处理时间也保持在 100 毫秒以下。
这不是与热量有关的问题,因为我的系统中热量相当低(主板 34c、SSD 温度 32c、CPU 空闲 30c、CPU 负载 52c)。更令人困惑的是,我的系统中的其他驱动器,2x 500GB Barracudas,一起处于 RAID 0 中,并且具有大约 220/200 读/写(连续)的稳定性能。它们不会像 SSD 那样经历写入性能下降,也不会有疯狂的处理时间。
我为解决此问题所采取的一些步骤:
- 重新安装 Windows;我已经这样做了 3 次,每次都将驱动器清零
- 安装最新的驱动程序;我使用 MSI 网站上的最新芯片组驱动程序作为我的主板
- 确保它在 AHCI 模式下运行
- 将 BIOS 更新至最新版本;这不会对性能造成任何影响
- 使用金士顿的 SSD 管理器确保 SSD 固件是最新的。
- 在 Ubuntu 发行版上测试了写入性能;性能仍然很差(与 Windows 中看到的一样)
- 为驱动器使用了不同的电缆和端口
经过这一切,我猜想 SSD 肯定已经坏了,所以我尝试联系金士顿支持人员并提供相同的信息。他们告诉我驱动器没有问题,但我可以将其带到购买处进行更换。我决定购买一个新的 SSD - 三星 860 Evo 500GB。我将其安装到我的系统中并在其上运行相同的 CrystalDiskMark 基准测试,但它的写入速度也很慢。这次,写入速度约为 220mb/s 连续,但任务管理器中的处理时间与金士顿 SSD 相似。新三星的读取速度符合额定值,约为 550mb/s。
经历了这一切之后,我不知道应该采取什么步骤来诊断这个问题。我怎样才能让我的固态硬盘再次以全速运行?
边注:我认识的一个人说主板可能在某些方面出了问题。如果是这样的话,为什么它只有写入速度慢,而读取速度不慢和写?
更新 1:上述基准测试是在两个驱动器上均禁用写入缓存的情况下执行的。