存储 频道

一波三折 SSD的AHCI与IDE模式之争

  [7.benchmarkreviews网站的新测试]

  在被Pcper网站喷了一把之后,benchmarkreviews网站的测试人员重新进行了测试,测试程序也不在仅限于HD Tune一项,增加了AS-SSD、CrystalDisk这两款(貌似还是没有采用IOmeter以及ATTO进行测试),而原来的测试文章也隐藏归档,现在我们能看到的是更新后的测试文章。

  目前的固态硬盘虽然技术原理一致,但是不同厂商生产的SSD硬盘无论是性能还是外观都不一样,因此我们的测试选择了三种不同的主控方案。每家的SSD都有不同的优点或不足,有些以IOPS见长,有些则是读写速度出众,就像不同的测试工具一样,每个SSD硬盘也是少有的。

  我们之前用仅用HD Tune 4.01软件来评测SSD硬盘的读写与IOPS性能是错误的,HD Tune 4.01测试硬盘的连续读写速度没有问题,但是它的单线程应用决定了它不适合测试硬盘的并行随机IOPS性能。我们之前的结论是基于HD Tune的测试结果而做的,现在讨论之后我们认为有必要重新评估我们的结论。

  有鉴于此,下面的评测文章中我们增加了CrystalDiskMark 3.0.0b以及AS-SSD Benchmark 1.4.3704的测试以辅助HD Tune的读写速度测试结果。本文的测试结果更为简洁明了,希望能帮助发烧玩家选择最适合他们的IDE或者AHCI模式。

  AHCI与IDE模式的不同

  多数主板都会BIOS中的SATA界面提供AHCI与IDE模式可选,其中IDE模式是经验考验的标准硬盘工作模式,提供了最基本的控制功能;AHCI(Advanced Host Controller Interface ,高级主机控制器接口)最初是在服务器以及高端电脑才有的,提了供额外存储功能支持。其实两者之间的区别很小,不过AHCI模式可以打开硬盘的NCQ(原生顺命令队列)功能了,IDE模式不行。

  这两种模式之间有一些功能上的差别,AHCI支持热插拔以及NCQ功能而IDE模式不行,而且IDE模式不支持RAID功能,相比AHCI也缺少能耗管理支持。对于OpenBSD服务器来说,端口复制器也必须在AHCI模式才能支持。

  带宽与IOPS性能

  关于AHCI与IDE模式的争论主要集中在一下两点:传输带宽与IOPS操作性能。这两者是协同运行的,不过其中一个比另一个更重要。如果以航运来打个比方,IOPS性能相当与一次航行时每艘轮船可以装载的货物多少,而带宽则是这艘航船的的航行速度。如果这个例子用到SSD硬盘上,哪个性能更重要主要取决于实际的任务要求。

  对于普通用户,尤其是已经升级到SSD硬盘的笔记本或者台式机用户来说,SSD硬盘更快的响应速度足够提升用户体验。只有在IOPS达到了最低要求之后传输带宽性能才会更重要。如果硬盘的读写速度很快,但是IOPS操作性能较低,那么在在载入程序与启动系统时花费的时间要比IOPS性能高的硬盘要多。

0
相关文章