欢迎来到天天文库
浏览记录
ID:9050484
大小:358.50 KB
页数:8页
时间:2018-04-16
《浅谈固态硬盘(ssd)的使用与选购v1》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、SSD使用部分 SSD在使用上要需要注意几个方面,有些不注意的话不仅会影响SSD性能的发挥,还会影响到SSD的寿命,针对这些方面做了如下的总结,虽然比起HDD来要麻烦一些,不过花了高价买回来的东西,注意下这些方面得到的回报还是很值得的。1、AHCI+NCQ+TRIM AHCI是由Intel制定的一个技术标准,由多家公司共同完成,其中大多都是PC行业重量级的角色,比如AMD、微软、希捷等等,而NCQ是AHCI中规定的一项技术标准。当我们访问一些数据的时候,他们在硬盘上的分布不一定是连续的,可
2、能分布在好几个地方,有连续的,有不连续的,比如数据分布在1,6,3,9,5,2这几个地方。如果没有NCQ的支持,像上面3和2其实是连续的,但读完3后下来读9和5,最后才读2,这明显是非常不合理的,浪费了大量时间。相反若有NCQ的支持,这些读取的顺序会被重新排序成1、2、3、5、6、9,下来不用我说大家也能明白了吧? TRIM是微软联合SSD厂商开发的一项技术,意在解决SSD数据擦除存在的效率问题。大家都知道,当我们在硬盘上删除文件以后,数据其实并没有真正删除,只是被标记为空,当下次此处有数据写入的时候,
3、新数据才会覆盖掉旧的数据,这也是为什么明明删掉的文件,通过特定的软件还能够恢复的原理。而SSD和HDD不同,无法做到数据覆盖,只有当此处挺有数据写入时,才会调用GC(LJ回收机制)先将删除的部分擦除干净,然后才能写入新的数据。TRIM的作用就是主动告诉GC哪些数据是无效的,所以GC会主动将已经删除数据的部分擦除干净(一般都是在SSD空闲的时刻进行,由SSD主控和算法决定),而不用等到有数据写入时候,可以说这是SSD长期保持高性能最重要的手段。 通过以上说明大家应该对这些技术有了初步的了解,对SSD来说这
4、三项的启用是非常重要的,不仅影响性能还影响寿命。说了这么多,那么如何开启AHCI、NCQ、TRIM呢?下面逐一介绍。 注:没有特别说明的情况下,以下操作都是基于Windows7系统。WindowsXP由于时间久远对很多新硬件支持较差,比如上面说的TRIM,所以如果不是非用XP不可的情况下,强烈建议大家使用Win7以上的系统。①:AHCI(需要主板支持,HDD、SSD通用) 对于Windows7以上的操作系统来说,在安装系统前只需要进BIOS将硬盘的模式更改为AHCI即可,系统会自动安装相应
5、的驱动程序。有的朋友可能会说了,我以前不知道所以硬盘还是IDE模式,但是我的系统已经安装好了,还有办法开启吗?当然可以了,这时候可以通过修改注册表来实现,具体方法如下,以win7为例: ●点击win键+R键,进入运行对话框; ●输入regedit进入注册表编辑器; ●找到“HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/msahci”键值项; ●把Start的值由3改为0,重启电脑,然后在BIOS中将硬盘
6、模式由IDE改为AHCI,保存退出正常启动后系统会自行安装AHCI驱动。 注意,上面的步骤顺序不能颠倒,一定要先更改注册表然后再修改BIOS,否则会导致蓝屏无法正常启动! 正常启用AHCI后,进设备管理器看到的应该是下面图片里的样子(此处为Intel芯片组): ②:NCQ(需要主板+硬盘支持,HDD、SSD通用) 一般来说,只要正确启用了AHCI,并且安装了相应的主板芯片驱动,NCQ会自行开启,无需人为干涉。查看是否启用可以用AIDA64、HDTune、CrystalD
7、iskInfo等工具,下面是HDTune检测截图: ③:TRIM(需要操作系统+硬盘支持,SSD专用) TRIM需要操作系统和SSD同时支持,系统的话Win7/2008R2以上版本提供,而SSD基本全部支持TRIM,如果有SSD不支持TRIM那么就和LJ没有区别。只要满足以上两点并且正确开启AHCI,同NCQ一样TRIM也会自动开启。可以用AIDA64、HDTune、CrystalDiskInfo等工具检测,这里再提供一款叫DriveControllerInfo的小工具,如下图所示,如果TRIM开启会在
8、驱动器图标上出现一个小刷子。 DriveControllerInfo.zip (82K)下载次数:27 另外目前网上有关于XP也支持TRIM的方法,有使用XP的朋友可以自行尝试,本人未做过验证,也不建议在XP下使用SSD。 2、4K对齐 传统机械硬盘读取是以扇区为单位(关于簇、扇区等名词请自行搜索机械硬盘的
此文档下载收益归作者所有