● HD Tune 3.50 测试结果
在本次的测试中,我们将Intel 160GB SSD作为我们的系统硬盘,并且定位成希捷Barracuda XT 2TB最直接的竞争对手。当运行这几款硬盘时,P55被限制运行于SATA 3Gb/s模式;而当测试希捷硬盘时,Marvell控制器将会运行于SATA 6Gb/s模式,而当运行西数硬盘时则退回3Gb/s模式。我们在AHCI模式下使用的是Marvell最新的1027驱动和Intel的 7.0.0.1013驱动。
HD Tune 3.50测试结果
这里可以看到一些奇怪的东西,首先2766MB/s和 2705MB/s峰值读取与写入速度,对于单块的硬盘来说是相当不可思议的。不过与大部分的同步测试结果相似的是,这并不能代表实际的性能。理由就是这些“突出”的测试结果是因为Marvell最新的驱动分配了(动态得)部分系统内存用于缓存传输操作。Intel自己的Matrix Storage Manager和JMicron最新的驱动也进行了相似的尝试。实际上Windows 7也使用了相似的核心层次的缓冲方式,以实现在多种方式下的最优化。
HD Tune 3.50测试结果
Marvell在这里使用了新的算法,以实现在硬盘通过自己的缓存或者通过碟片以及NAND闪存传输数据之前,尽可能得通过RAM缓存实现读写操作。在较早的Marvell出品的硬盘驱动器上是将Window的写入缓存缓冲屏蔽掉,以获得9128控制器的最大性能。从所有的信号可以了解到,1027驱动可以自动打开这个功能,因为从我们进行的测试结果来看,其在关闭和非关闭情况下的性能是一样的。
相比较早之前的1018/1025版,驱动器性能最高提升了10%,不过写入缓存缓冲自动关闭的功能给我们带来了麻烦。缓冲过程中有数据丢失甚至文件破坏的可能性存在,当然这个问题在我们测试的时候也同样存在。