进阶优化玩爽SSD
DIY研究所
前不久疯狂博士针对SSD的一些初级设置与优化进行了介绍,同时也收到了不少SSD玩家的反馈。不过,作为追求SSD极限性能的玩家,当然不会只局限于使用傻瓜式的优化工具,本期疯狂博士就针对SSD的几项进阶优化进行研究,希望对SSD玩家们有帮助。

测试平台
处理器:Core i5 2500 主板:映泰TH67+ 内存:金士顿DDR3 1600 2GB×2 显卡:GeForce GTX550Ti
硬盘:希捷酷鱼7200.12 1TB 金士顿SSD 64GB 电源:长城BTX-800SP 显示器:AOC 26英寸LCD
操作系统:Windows XP SP3 Windows7 64bit旗舰版
分区对齐有学问
什么叫分区对齐?我们来解释一下。自传统的温切斯特架构硬盘诞生以来,物理扇区被定义为512Byte,而在Windows Vista和Windows7以前的分区规范中,分区的offset(偏移量)都是从第63个扇区开始,也就是63×512Byte=31.5KB。

这就存在一个问题,目前的SSD每个扇区是4KB,显然31.5KB不是4KB的倍数,这就意味着如果系统要从SSD的31.5KB处开始读写数据的话,必然第一个4KB数据会位于SSD的两个扇区之间,那么后面的数据都会出现跨扇区的问题——这就叫分区没有对齐,反之则称为分区对齐。

那么,对于SSD来说,分区没对齐有什么坏处呢?我们知道,SSD对于存储单元的写操作包括了读、改、写三个步骤,如果分区没对齐,系统请求读写的数据被分在了两个扇区里,那么就要对两个扇区分别进行操作,这就降低SSD的速度。不过,分区没对齐对性能的影响还是其次,最大的坏处就是增加了对SSD的擦写操作,影响了SSD的寿命。


那么我们要如何保证SSD的分区是对齐了呢?其实也很简单,用Windows Vista以及Windows7自带的分区工具进行分区即可。不要使用Windows XP或更低版本操作系统的分区工具。
另外,还有一点值得提出,用Ghost直接在SSD上安装操作系统也不好,Ghost本身对新的分区规范支持不完善(镜像克隆到SSD上连Trim功能都没打开),克隆回去的系统可能会继续从63扇区开始存储,分区依然没有对齐。
而且,在SSD上有数据的情况下用Ghost克隆系统是非常错误的做法,这是因为SSD在克隆时会寻找没有写过的空余存储部分进行写入,这就造成SSD上实际相当于写入了两倍镜像的数据,这会让SSD的性能大幅度降低。如果一定要用Ghost给SSD恢复分区,那请先对SSD进行ERASE操作,也就是从物理层面上完全清理掉SSD的数据(具体操作下面会介绍)。
小提示 | TIPS
我们可以通过一个在线工具来计算自己的SSD是否分区对齐,它需要你手动填入的参数可以通过点击数据框后面的“How to get”来得知如何去取得。
在线工具网址:http://www.techpowerup.com/articles/other/157
HDD ERASE恢复SSD性能
在以前的文章中,疯狂博士也提到过,SSD在长期使用之后,由于内部存储单元上有很多数据,会导致整体性能下降,那么如何让SSD的性能恢复到出厂态呢?显然需要用到能完全擦除SSD数据的工具:HDD ERASE(此方法支持大多数SSD)。下面就跟随本博士一起来看看用HDD ERASE擦除SSD数据的步骤。
制作启动盘
由于HDD ERASE需要在纯DOS环境下运行,所以我们需要制作一个纯DOS启动盘,介质当然用USB闪存,制作工具可以选择USBOOT 1.7或者是对大容量USB闪存支持更好的HPUSBFW。制作过程全部是中文提示,大家按提示做就可以了,非常简单,这里就不再啰唆(记住分区格式要选Fat32)。
制作完成后,把下载的HDD ERASE工具放到USB闪存中。
启动纯DOS
重启电脑,在主板BIOS中把SATA模式设置为IDE,而且必须选择LEGACY IDE模式(记住在HDD ERASE之后,重新设回AHCI模式以发挥SSD最好性能)。接下来设置为从USB闪存启动,保存重启后,即可进入纯DOS状态。
运行HDD ERASE
在纯DOS中,进到USB闪存的盘符之下,运行HDDERASE.exe文件。一路选择Yes后,可以看到选择SSD所在接口的界面,根据你SSD所在接口,直接输入后回车即可。再一路“确定”下去,就会看到HDD ERASE的功能菜单
1:secure erase
2:enhanced secure erase (if supported by the drive)
选择第一项,接下来等待几分钟到几十分钟,然后选择Exit,重启电脑即可,此时你的SSD性能已经和新的一样了。
注意:ERASE操作对SSD寿命有影响,切勿常为之。


查看SSD S.M.A.R.T信息
S.M.A.R.T信息对于用户了解硬盘工作状态来说是很重要的,对于SSD来说也不例外。不过,对于SSD来说,本身S.M.A.R.T信息就没有一个标准,所以不少工具软件在查看的时候信息不全,或者报错。
对于多数SSD来讲,用CrystalDiskInfo这款工具兼容性会比较好。而一些品牌的SSD可以用自家专用的SSD工具来查看(值得一提的是,这款工具还可以查看SSD对于NCQ以及Trim功能的支持,如图中这款SSD就不支持NCQ和Trim功能)。
例如,Intel的SSD可以使用Intel SSD Tool Box,OCZ的SSD可以用OCZ SSD Tool Box(同时兼容其他采用SandForce主控芯片的SSD)。当然,Intel的SSD Tool Box可以通过破解来支持其他SSD产品。

疯狂博士
看到这里,估计很多玩家要说了,就把SSD当一闪存或者是硬盘用不就得了,用得着这么折腾来折腾去吗?没错,本博士认为玩SSD的乐趣就在于折腾,想当年就因为想在DOS下玩游戏,拼了命学习DOS知识,把基本内存弄到620KB以上(基本内存太低的话,玩DOS版《仙剑奇侠传》连声音都没有)……这可是现在的DIY玩家再也体会不到的了(阿卡酋长:你个老古董)。而且,对于我们DIY 玩家来讲,追求极限和完美的过程本身就是最有乐趣的嘛,另外本博士最近已经入手了一块120GB SSD+两块30GB SSD了,目前处于财政赤字状态中……