身為一位資訊從業人員,究其一生窮究「時間複雜度」、「空間複雜度」、「最佳性價比」等等學理以及實務經驗,再建置過許多大型資訊系統,舉凡Oracle Database、Informix Database,客戶量20萬,同時上線數高達3萬人的IPTV系統,由書本走到實務,一路走來,發現無論演算法如何增進、處理器效能如何提升,整體效能往往卡在磁碟存取(Disk I/O)上。



如何才能夠提高磁碟存取效能?



除了加大磁碟快取,提高快取命中率之外,過往沒有SSD的年代,使用RAID系統來增加效能,但在SSD逐步普及之後,使用不需要緩慢機械動作的SSD,往往是哪一支出奇致勝的倚天劍。

RAID 0的效能,讀過計算機組織與結構都知道差別。RAID 0工作原理就是將要儲存的資料各別寫入每一顆硬碟中,硬碟數量多寡可能是兩顆以上,理論值是總共幾顆就有幾倍,但實際上會受到晶片能力與通道寬度的影響(如SATA2,SATA3,是故不可能會同等於理論值)。





收到廠商寄來的HyperX之後,我先擬一個測試計畫表。









本篇文章就依

1. HyperX 120G

2. V300 120G

3. HyperX 90G

4. Hitachi 5400rpm 傳統硬碟(VAIO YB16內建硬碟)

























這樣的順序來展現,依序安裝在YB16上。

YB16是一部SONY少見以AMD CPU為核心的小筆電。我稱之為「窮人的VAIO」,我真的很窮,請見上一篇分享文章「小奔騰也要奔馳的一天,窮人的開箱文!Kingston HyperX 十週年紀念版記憶體 2400MHz K4 16GB」。



























































整個測試環境如下:

筆電本體:SONY VAIO YB16

Windows 7 家用進階版32位元(SSD=Windows 7 Professional 64位元 )

AMD Dual Core 處理器E-350 (1.6 GHz) L2快取1M

AMD A50M 晶片組

AMD Radeon HD 6310 影像晶片

2 GB DDR3記憶體(本測試升級到MAX 8GB)

320 GB 硬碟(5400轉)

11.6 吋螢幕、解析度 1366 x 768

顏色部分:銀






















































































在進行磁碟測試前,SSD買回去除了會安裝之外,也要懂得設定上的優化動作,SSD固然好,但是用得巧也能讓SSD發揮最高效能。



我依照下面三點動作: 




i. C-State電源管理的自動降壓功能會讓SSD的效能下降,所以....
解決方式為安裝IRST(Intel Rapid Storage Technology) Driver或者關閉C-State (C1~C6)。



ii. 使用SATA3並開啟AHCI,必須查一下筆記型電腦型號以及進入BIOS作系統設定。用IDE模式安裝的硬碟,如果使用AHCI開機,會開不起來喔,反之亦然。 




iii. 使用Windows 7,Win7的Trim指令是預設開啟,不只加速寫入資料,並有平均抹寫的效益,延長磁碟壽命。其實這第三步驟最簡單,買HyperX SSD然後裝win7以上版本。



iv. 4k alignment: 未做4k對齊,效能會下降40%喔,其道理很簡單,就跟學程式語言或者compiler時裡教的Byte alignment是一樣的道理。Memory中也是以4KB做為一個page的單位,而NTFS、EXT3、HFS+等常用的檔案系統格式,也是以4KB為一個叢集,如果寫入一個4KB的檔案到SSD時,效率最高。 如何做?很簡單重灌win7就有了!



v. SSD Tweak Software:也就是使用SSD優化軟體調校系統效能。不過我是用這套SSD Fresh(http://pcuser.pixnet.net/blog/post/30204771),原因是簡單好用,而且不用繳註冊金。 
















(一) VAIO YB16 & HyperX 120G

做完以上五點動作之後,我把我們的男方VAIO YB16筆記型電腦,以及女方HyperX 3K 120G SSD,送入洞房囉!





























▲ ATTO的表現為Write:478MB/Sec Read: 539MB/Sec跟包裝所說的Write:510MB/Sec Read: 550MB/Sec相去不遠。



















以下HyperX 120G在USB外接式硬碟(H:)上的表現:




































(二) VAIO YB16 & V300 120G

現在開始搞小三,要換人囉!





















































































(三) VAIO YB16 & HyperX 90G

現在開始搞小四,要換人囉!
































































(四) VAIO YB16 & Hitachi 5400rpm 320G傳統硬碟

現在開始搞小五,要換人囉!























































































(六) HyperX 120G & P5P43TD

再場加映Kingston HyperX 3K SSD 120G 在桌機上的跑分,主機板為ASUS P5P43TD。是一塊775腳位的主機板。大家有沒有發現,我除了是Kingston的fans之外,我還是華碩的fans。














































(七) HyperX 120G + ASUS P8H77-M

最後HyperX 3K 120G SSD也紅杏出牆,同場加映Kingston HyperX 3K SSD 120G 在桌機上的跑分,主機板為ASUS P8H77-M。

























































































































Kingston HyperX 3K SSD 120G on ASUS P8H77-M 的測試數據