存储 频道

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

  [17.总结]

  早在我们做这次测试之前,关于AHCI模式与IDE模式优劣的讨论已经有很多。我们的核心读者中可能只有一块SSD硬盘,但是其他玩家可能拥有2个以上的SSD硬盘组建了RAID系统。本着目的决定行为的准则,最后的性能测试结果并不一定影响玩家的决定,比如用户需要热插拔功能,那么AHCI模式就是唯一的选择。

  AHC模式的优势无可抵挡,唯一的争议在与IDE模式在部分场合的读写速度更快。不过引用前面举过的例子,读取速度就像船只的航速,代表货运量的IOPS操作性能要比简单的速度更重要。

  随着SSD硬盘市场的成熟与发展,硬件发烧友有望看到AHCI与IDE这两种接口间的差异日趋减少,驱动程序也在不断提高两者的兼容性,固件也在增强SSD硬盘的功能与稳定性。随着Win7系统开始支持TRIM指令,操作系统也在提升SSD硬盘的的附加值。

  要记住,本文的测试结果可能会随着SSD的缺陷被修正而淘汰。在可预见的2010年内,本文仍然可以帮助发烧友从昂贵的SSD硬盘中挑选那些传输速度快、IOPS性能高的产品。

  SATA控制器模式结论

  首先我要为之前带有误导性的测试文章道歉(PS:我不是临时工),文章的出发点是好的,但是我选择的测试程序并没有准确反应出AHCI与IDE两者模式之间的真实差别。在使用其他测试程序重新测试之后,我要更正之前的观点。

  基于测试中的表现,我们分别讨论在Intel ICH10R控制器下不同SSD主控方案的表现:

  Indilinx "Eco" Barefoot主控方案的SSD硬盘

  Indilinx "Eco" Barefoot主控方案以良好的性能、可承受的价格比其他主控更容易地切入了SSD市场。HD Tune测试中两种控制模式的文件读取速度相近,而在AS-SSD和CrystalDiskMark的IOPS操作性能测试中AHCI模式都大幅领先IDE模式。写入性能上,HD Tune的测试结果证明AHCI模式略微脱了后腿,但是AS-SSD和CrystalDiskMark的测试结果 两者的十分相似。

  建议选择的模式:AHCI

  JMicron JMF612 主控方案:

  JMicron JMF612 主控方案的测试结果并非完全一致,,不过AS-SSD和CrystalDiskMark的连续读写性能测试依然是AHCI一马当先,除了单线程的HD Tune测试中IDE模式小胜一些。AS-SSD和CrystalDiskMark的IOPS性能测试给出的信息也是如此,但是整体来看依然是AHCI模式领先。

  建议选择的模式:AHCI。

  SandForce SF-1200主控方案:

  SandForce SF-1200主控方案的SSD硬盘预期将在2010年取代现有Indilinx方案的SSD硬盘,因此它的表现尤为引人注目。整个测试中,SandForce SF-1200主控方案一直都是在AHCI模式下领先。不论使用那个测试程序,文件传输速度都是AHCI模式领先。IOPS性能也是如此, 4KB QD=32的测试条件下AHCI以115/82MB/s的速度秒杀IDE模式下的20/66MB/s。

  建议选择模式:AHCI。

  有关TRIM

  TRIM是Win7中自带的功能,不依赖于SATA控制器,它可以正常工作在IDE与AHCI两种模式下。不久我们就会另外刊文阐述测试中所用的SSD硬盘(在TRIM指令下的性能)恢复水平。

0
相关文章