配色: 字号:
对SSD影响大 IDE与AHCI模式性能对比
2015-09-30 | 阅:  转:  |  分享 
  
对SSD影响大IDE与AHCI模式性能对比

如何开启AHCI模式

随着固态硬盘价格的下滑,越来越多的普通用户开始选择这种能够极大消除系统瓶颈的存储产品。然而固态硬盘和机械硬盘不同,在使用的时候,我们需要关注很多设置问题,否则将可能会影响性能,或者是某些功能没有打开(如TRIM),从而经常在网上抱怨自己的固态硬盘表现不佳,或者有问题。

影响固态硬盘性能表现的最主要的一个因素,就是是否工作在AHCI模式下。懂行的朋友自然不必多说,但是现在很多主板的BIOS默认设置均为IDE兼容模式,这就会给很多不太懂的用户造成不便。今天我们就看看,在IDE和AHCI两种模式下,固态硬盘的性能会有多大差异。



如果你还不清楚自己的电脑现在工作在IDE还是AHCI模式下,除了在设备管理器中查看,还可以使用ASSSDBenchmark这款软件查看,如下图。如果显示为pciide则为IDE兼容模式,如果为msahci则代表开启了AHCI并使用的是微软自带AHCI驱动,如果为amd_sata或者iaStor则分别意味着使用的是AMD和英特尔的AHCI驱动。



如果为pciide该怎么办呢?如果是Windows7系统,我们可以在“运行”中输入“regedit”进入注册表编辑器,进入HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services,选择msahci,点击右边文本框中的start,将其数值改为“0”即可。

在重新启动电脑之前,我们要下载好AMD或者英特尔的AHCI驱动,英特尔用户可以选择IntelRapidStorageTechnolgy驱动。



重新启动电脑进入BIOS,选择IntegratedPeripherals



选择PCHSATAControlMode(不同BIOS该项目名称可能会有所不同),将IDE修改为AHCI,保存,重新启动

如果能够顺利进入Windows7系统,则说明设置成功,此时系统会提示找到新硬件,这时候你就可以开始安装AHCI驱动了。

那么IDE兼容模式和AHCI模式之间到底有多大性能差异呢?

AHCI模式效能大幅领先IDE模式

笔者使用了基于英特尔SandyBridge平台的测试系统,包含酷睿i72600处理器,P67主板,通过P67芯片组原生提供的SATA3.0接口连接固态硬盘进行测试。测试过程中关闭所有有关节能降频的选项。



固态硬盘方面,笔者选择了近期关注度比较高的浦科特M2P固态硬盘,容量为128GB。而这款硬盘处于应用中,容量占用了66%,并非空盘状态,这也能够更好地反映我们的真实应用情况。

测试软件方面笔者选择了CrystalDiskMark、ASSSDBenchmark、ATTODiskBenchmark以及PCMarkVantage四款软件。现在就看看IDE和AHCI两种模式下浦科特M2P的测试成绩。





从CrystalDiskMark的测试结果来看,AHCI模式大幅度领先于AHCI模式,主要体现在连读读取方面,IDE的连续读取性能只有233MB/s,比写入速度还低。而AHCI下的4KB随机性能也有一定提高,更为重要的是,由于IDE模式下没有NCQ功能,因此无法发挥多线程的效能,QD32下的4KB性能远远不及AHCI模式。





看看ASSSDBenchmark软件的测试结果,和CrystalDiskMark的测试成绩基本相仿。IDE模式下的读取速度被严重限制。而根据这款软件最终的评分,IDE模式仅为290分,和AHCI模式的864分相比简直是天壤之别。

PCMark性能同样天壤之别

下面来用ATTODiskBenchmark软件和PCMarkVantage软件进行测试。





ATTO软件更多针对的是不同长度文件的连续传输性能,但是可以注意到,在IDE模式下,无论任何长度的文件,性能均远不如AHCI模式。4KB长度的文件差距达1倍以上,而128KB长度的文件在读取速度上差距也达到了1倍。



IDE模式



AHCI模式

从PCMarkVantage的测试来看,差距竟然也是天壤之别,IDE模式下仅20000分,而AHCI模式下高达60000分。不过PCMarkVantage如今已经不能准确地衡量固态硬盘的性能了,虽然得分差距较大,但是实际使用其实并不会产生如此大的感受。

总之,如果我们使用固态硬盘,巨大的性能差异使得我们现在没有任何理由选择IDE兼容模式了,主板厂商默认设置为IDE兼容模式的确是为了保证兼容性,但就目前来看,如果使用Windows7系统,那么AHCI则是最佳选择。



献花(0)
+1
(本文系陈_sir首藏)