Friday, June 08, 2012

X60s upgrade SSD

轉眼手中的ThinkPad X60s也有六年了,雖然一向保養得好好的(速度比一年前的i3 CPU + Win7或i7 + OSX都快得多),但對於小又慢的硬碟還是耿耿於懷。雖說SSD正紅火,但只有SATA1介面跟不想把調校好好的XP升級成Win7等原因,特別是關於SSD效能在舊系統上沒有Trim跟4k alignment會大受影響的問題,讓我猶豫了很久。因此,Seagate推出的HDD+SSD Hybrid硬碟就相當吸引人,容量大、效能佳,又不用擔心SSD格式問題。可是前陣子眼看SSD開始大落價,手癢還是買了SSD。

由於XP不支援Trim,在XP上能做到Trim的只有兩款SSD,一個是Intel,另一個是Kingston SSDNow100+。前者可安裝定期執行Trim的軟體,但Intel的SSD同樣規格硬是比別人貴30%以上。後者是唯一內建自動執行Trim功能的,無須OS支援。所以就成了唯一選擇。

升級系統相當容易。把SSD裝到USB外接盒,下載Acronis True Image Home試用版,SSD不需先partition or format(真的不用浪費功夫在這上,除非想從新安裝),直接執行Disk Clone,這會把XP系統跟隱藏的回復磁區都複製到SSD上。執行完畢,把原本硬碟拆掉,換上SSD,開機,不到13秒就進入Windows,一切正常。

可是工作還沒完,4k align的問題還在。在沒有對齊之前,4k讀寫約9.4跟7.8 MB/s而已,效能確實不佳。雖然網路推薦Paragon Alignment Tool,可是用它對齊卻完全不能開機(所以只好重新clone)。另外一個軟體AOMEI Partition Assistant要Pro版以上才能用,免費版不支援align。最後想到一個絕招,在C:分割區之前建立一個小的分割區,讓C:的起始位置是4k的整數倍。用Aomei Partition Assistant免費版裡面的resize,選擇把C:大小降一個單位(在所用的128GB SSD上約7MB),並把多出的空間分配在分割區之前,調整完畢,再用DiskGenius檢查,確定C:已經調到4k倍數。重測數據,4k讀寫已經跳升到12.1跟22.2 MB/s,效能分別提升約30%跟300%!

最後,再根據SSD特性,把XP上部分功能關閉 (更多細節可看這裡)。搞定收工。

No comments: