机械硬盘时代,很少有用户关注你的硬盘是工作在什么样的模式下,比如IDE还是AHCI?其实IDE和AHCI是两种不同的接口模式,前者是将SATA盘映射模拟成普通IDE硬盘,不支持任何SATA接口带来的新技术。而后者高级主机控制器接口,支持Intel一系列新的技术。

s7ftr32501a9.jpg

为何如今大家才开始提到SATA模式呢?其实是因为固态硬盘的问世。之前机械硬盘性能一般,无论是开启那种模式影响不大。但高速的固态硬盘开启AHCI后,支持NCQ(NativeCommandQueuing,原生命令队列),当队列深度(QD)增大,性能也会以几何级别上升,而IDE则是不支持NCQ,队列深度增大性能也不会有太大的变化。


固态硬盘在IDE和AHCI两种模式下性能对比
CDM测试 IDE模式 AHCI模式
连续读/写速度 290.5 / 386.4 485.7 / 420.6
随机512K读/写速度 288.6 / 335.2 438.5 / 418.9
随机4K读/写速度 23.88 / 60.14 25.70 / 65.78
随机4K QD32读/写速度 27.81 / 77.16 295.3 / 279.6

通过测试成绩对比可以看出,SSD运行在AHCI与IDE不同的模式下,性能差异很明显。持续读写差距在10%-40%之间,特别是当队列深度(QD)增大时,差距尤其明显。以4K QD32读取为例,从295.3MB/s暴跌至27.81MB/s,跌幅高达90%多。综合所示,AHCI与IDE模式下,SSD的性能差距百分比在60%以上,所以安装新系统前,一定要看看自己的硬盘模式。

(编辑:123456)