1、开启AHCI。(1)方法: 在BIOS中,把SATA Mode设置为AHCI。例如,在华硕B85主板的Advanced Mode里面,Advance——SATA Configuration——SATA Mode Selection选择AHCI。注意要先开启AHCI,然后再在SSD硬盘中安装操作系统。(2)原因:(参考文章:AHCI百度百科) AHCI(Serial ATA Advanced Host Controller Interface)串行ATA高级主机控制器接口),是在Intel的指导下,由多家公司联合研发的接口标准,它允许存储驱动程序启用高级串行ATA功能,只有AHCI模式能打开NCQ(Native Command Queuing)功能和热插拔技术。支持NCQ技术的硬盘在接到读写指令后,会根据指令对访问地址进行重新排序,减少了读取时间,使数据传输更为高效,同时也有效地延长了硬盘的使用寿命。简单点说,AHCI的主要作用是在系统内存和SATA设备之间扮演一种接口的角色,而且它在不同的操作系统和硬件中是通用的。SATA硬盘开启AHCI模式能够大幅缩短硬盘无用的寻道次数和缩短数据查找时间,这样能让多任务下的磁盘能够高效地使用。所以开启AHCI对于对硬盘性能的提升,是非常有必要的。
2、 4K对齐。(1)方法: 用DiskGenius对硬盘分区时,在建立新分区对话框中,勾选“对齐分区到下列扇区的整数倍”,并在扇区数中选择2048。检查4K是否对齐的方法:用AS SSD Benchmark软件,如果看到左上方有绿色的:1024K-OK,就代表已4K对齐。(2)原因: (参考文章:4K对齐百度百科和http://memory.zol.com.cn/327/3271747.html) 4K对齐相关联的是一个叫做“高级格式化”的分区技术。4K对齐就是在硬盘格式化时设置了4K对齐后,会按照“4K扇区”的规则写入数据。“4K”不对齐是因为在NTFS6.x 以前的规范中,数据的写入点正好会介于在两个4K 扇区的之间,这样即使是写入最小量的数据,也会使用到两个4K扇区。4K不对齐不仅会使固态硬盘降低数据写入和读取速度,而且造成固态硬盘不必要的写入次数。随着时代发展,硬盘容量不断扩展,使得之前定义的每个扇区512字节不再是那么的合理,于是将每个扇区512字节改为每个扇区4096 个字节,也就是现在常说的“4K扇区”。随着NTFS成为了标准的硬盘文件系统,其文件系统的默认分配单元大小(簇)也是4096字节,为了使簇与扇区相对应,即使计算机使用的逻辑分区与物理硬盘分区对齐,保证硬盘读写效率,所以就有了“4K对齐”的概念。 传统硬盘的每个扇区固定是512字节,新标准的"4K扇区"的硬盘,硬盘厂商为了保证与低版本操作系统兼容性,也将扇区模拟成512B扇区,这时就会有4K扇区和4K簇不对齐的情况发生。所以就要用“4K对齐"的方式,将硬盘模拟扇区对齐成“4k扇区”。“4K对齐”就是将硬盘扇区对齐到8的整数倍个模拟扇区,即512B*8=4096B,4096字节即是4K。用win7系统对硬盘分区格式化时,默认是将硬盘扇区对齐到2048个扇区的整数倍,即512B*2048=1048576B=1024KB,即1M对齐,并满足4K对齐,该值只要是4096B的倍数就是4K对齐。 如果在Windows7下,使用系统自带工具进行分区,格式化后的分区默认就会是“4K对齐”的分区,用户无需再做任何设置了。如果是依然在使用XP操作系统的话,那么要做到“4K对齐”就需要依赖于第三方工具例如DiskGenius了。
3、 验证TRIM技术是否已开启。(1)方法: 在Window7系统下,按下“Winkey +R”键,输入cmd,然后输入“fsutil behavior query DisableDeleteNotify”命令,如果看到返回值是DisableDeleteNotify - 0,则代表您的TRIM处于开启状态,如果返回值是1,则代表您的TRIM处于关闭状态。(2)原因:(参考网上关于TRIM的文章进行整理提炼) TRIM是针对SSD固态硬盘所研发的技术,它可以提高SSD的读写能力,减少延迟。开启TRIM一般需要SSD、主板芯片驱动、系统同时支持才可以。Windows 7默认状态下TRIM指令是开启的。而且现在的SSD和最新的驱动基本都支持TRIM技术。 Trim指令也叫Disable Delete Notify(禁用删除通知),是微软联合各大ssd厂商所开发的一项技术,属于ata8-acs2规范的技术指令,早在winhec 2008大会上就已正式发布,并宣布加入到windows 7当中。越来越多的公司采用TRIM指令。这是一个数据集管理功能子集,可以帮助改善SSD驱动器的速度,并最终提高驱动器整体的读取和写入性能。TRIM指令让操作系统可以告诉固态驱动器哪些数据块是不会再使用的,否则SSD控制器不知道可以回收这些闲置数据块。TRIM的简约性将极大减少写入负担,同时允许SSD更好地在后台预删除闲置的数据块,以便让这些数据块可以更快地预备新的写入。