谁也不敢预言五年以后的事情,特别是对于更新换代如此迅速的IT产品。果然,就在大家都认为SSD没可能迅速降价的时候,今年就已经有多款SSD产品(金士顿V系列)。但是,SSD在国内依然销售不畅,价格和容量固然是主要原因,但是一些关于SSD产品的误解,也如同迷雾一样令消费者感到迷茫。
为什么我的SSD没有评测中看起来那么爽呢?接下来,笔者整理了目前关于SSD的几个主要问题,给出SSD业内人士相对专业的解释及提速建议,看看能不能解开各位心中的困惑,把你的SSD潜能彻底挖掘出来。
Intel固态硬盘X25-MG2
SSD使用一定时间后经常卡死?
关于以前网站上常有网友指出,SSD在运行中会发生停顿的现象。这主要是因为早期的Windows XP/Vista在设计上主要是以传统硬盘(HDD)为主,而这些设计基本上与SSD的原理又互相排斥,这些设计上的差异主要有下列几项:
1.不必要的写入:
早期在内存空间较小的时代,微软在操作系统的设计上,保留较多的内存给予程序,使得Windows不停的把内存的数据写入硬盘,但以目前内存容量已经大幅增加的状况,已没有必要做这样的动作。
此外,传统硬盘搜寻数据的动作时间较长,若刚好要读取的文件散落在不同位置,读取会更慢。Windows根据这个问题,做了一些文件重组的动作,这在SSD的快速读取下,也变成了多余的动作。
而针对传统硬盘的圆形架构,XP会将数据拷贝到读取较快的外圈区做预读,这对SSD而言,又是另一个多余的动作。
2. Block Size的不同:
SSD的Allocation unit size/Block size与HDD不同,因此建议采用8KB来做为Allocation size,SSD会恢复原来的性能。
所以基于以上理由,常见对于SSD使用者的建议是要关闭设计给HDD的服务:
1. 关闭 Superfetch
2. 关闭 Windows Search
3. 关闭 索引服务
4. 关闭 自动重组
5. 关闭 磁盘驱动器写入式缓存
关闭SSD所在分区的目录索引服务
取消SSD硬盘的写入缓存设置
注:微软于2008年Windows硬件工程会议上,详细说明有关对固态硬盘的全面支持计划,因此Windows7会对ATA等指令集进行标准化,根本性的改善使用SSD在微软操作系统上的问题。使用SSD建议安装Windows7系统。
软件设置,提高SSD执行效率
1.SSD没有磁道与扇区,不建议将传统硬盘内的操作系统用Ghost或Recovery方式复制到SSD来当系统盘,建议重新安装系统。
2.若系统内存容量大于2GB(4GB~8GB)时,请关掉Windows虚拟内存。或是将WINDOWS虚拟内存设为一般传统硬盘(D/E/…)或是RAMDISK(虚拟硬盘),勿将SSD设为Windows虚拟内存载体。
取消SSD的虚拟内存设定或转移至HDD
3.为增加SSD执行速度,以下调整仅供参考:
A.关闭开机时的自动重组(Defrag)功能:
点选 “开始” →”运行”→输入”regedit”
在KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootQptimizeFunction目录下,点选[Enable]或设定[N]即可关闭。
B.关闭预读功能(Prefetch):
关闭预读功能,减少了对于SSD而言无意义的预读动作,也可加快开机速度。
在 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters] 目录下点选[EnablePrefetcher]。将它的键修改为「0」。
关闭预读取对SSD反而有利
C.变更EMAIL信件储存位置到一般硬盘内。
D.把Random write变成Sequential write
以MLC SSD而言,Sequential write(连续写入)比Random write(随机写入)快很多倍,所以要提升速度,将Random write变为Sequential write是另外一个方法。目前有两个软件可以做到这项功能: Managed Flash Technology(MFT) 以及SteadyState,主要原理是将所有写入的指令重新排序成连续写入的指令。差别在于MFT是付费软件,而SteadyState是免费软件;另外SteadyState是把所有写入命令放置到另外的Temp文件内,在关机时让使用者决定是否保存,但在非正常关机的状况下,所有刚完成的修改会被删除。
优化之Bios篇:
由于不同的主板Bios会相对不同,但是在一些端口或想能选项上都会大同小异,本次作示范的是ASUS 的RAMPAGE II GENE主板。
把装有系统的硬盘设置为SATA 1端口
可以把不使用的SATA端口关闭,加快自检速度。
硬盘模式设置为AHCI,由于SSD在读取方面有强大的优势,加快读取能加快引导,缩短等待时间。
可以把额外的板载接口关闭
简化启动项,把装有系统的硬盘设置到第一启动1st Boot Device使你的硬盘成为第一个读取的驱动器。针对内存的效能优化,把时序降低,此时内存运行在2000 7-7-7-20,高频率的情况下降低时序内存的效能更佳。
内存参数
总结:通过操作系统与BIOS两方面的修改,你会发现你的电脑无论是读取速度还是开机速度都有一个质的提高,让你对SSD有一个全新的认识:SSD与硬盘的差距远不止此!只要我们了解SSD的工作原理,能针对其原理做出合理的判断和设置,就不难让它发挥全部火力了。