希捷 Barracuda ST1000LM048
我最近用坏了一个 SSD。smartctl 测试显示,该系统上的驱动器非常忙于小写入,因此我安装了这个新的 Seagate HDD,似乎对我来说太慢了。这是因为我已经被 SSD 速度惯坏了,还是这个驱动器有点问题。
我已经检查了物理 SATA 连接,它们良好且紧密。
hdparm 读数
Timing buffered disk reads: 342 MB in 3.02 seconds = 113.42 MB/sec
Timing buffered disk reads: 354 MB in 3.00 seconds = 117.94 MB/sec
Timing buffered disk reads: 288 MB in 3.01 seconds = 95.82 MB/sec
Timing buffered disk reads: 334 MB in 3.01 seconds = 110.84 MB/sec
Timing buffered disk reads: 320 MB in 3.08 seconds = 104.04 MB/sec
答案1
这个是正常的。
HDD 不适合小规模读写,因为磁头必须移动很多,正常寻道时间为 9.5 毫秒。相比之下,SSD 的寻道时间极短。
100MB/s 的连续速度也正好符合 HDD 速度的标准。
笔记本电脑的 2.5 英寸硬盘通常比 3.5 英寸台式机硬盘慢,因此我建议更换为 SSD。
我为您的驱动器找到的基准测试显示,连续速度合理,随机速度几乎不存在。SSD 在随机读取/写入方面仍然举步维艰,但其低得多的延迟意味着它们在这些情况下仍然可以使用。
您应该寻找 SLC 或 MLC 驱动器,其写入耐久性应高于更便宜的 TLC 或 QLC 驱动器。SSD“每个单元”存储的位数越多,其耐久性就越低。您应该寻找具有高 TBW(写入的兆兆字节)值的驱动器。