kradark 發表於 2013-6-24 00:22:40

使用金士頓HYPER-X SSD讓我的VAIO健步如飛、宛如新生!

身為一位資訊從業人員,究其一生窮究「時間複雜度」、「空間複雜度」、「最佳性價比」等等學理以及實務經驗,再建置過許多大型資訊系統,舉凡Oracle Database、Informix Database,客戶量20萬,同時上線數高達3萬人的IPTV系統,由書本走到實務,一路走來,發現無論演算法如何增進、處理器效能如何提升,整體效能往往卡在磁碟存取(Disk I/O)上。
如何才能夠提高磁碟存取效能?
除了加大磁碟快取,提高快取命中率之外,過往沒有SSD的年代,使用RAID系統來增加效能,但在SSD逐步普及之後,使用不需要緩慢機械動作的SSD,往往是哪一支出奇致勝的倚天劍。 RAID 0的效能,讀過計算機組織與結構都知道差別。RAID 0工作原理就是將要儲存的資料各別寫入每一顆硬碟中,硬碟數量多寡可能是兩顆以上,理論值是總共幾顆就有幾倍,但實際上會受到晶片能力與通道寬度的影響(如SATA2,SATA3,是故不可能會同等於理論值)。
本篇文章就依1. HyperX 120G2. V300 120G3. HyperX 90G4. Hitachi 5400rpm 傳統硬碟(VAIO YB16內建硬碟)
整個測試環境如下:筆電本體:SONY VAIO YB16Windows 7 家用進階版32位元(SSD=Windows 7 Professional 64位元 )AMD Dual Core 處理器E-350 (1.6 GHz) L2快取1MAMD 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就有了!
(一) VAIO YB16 & HyperX 120G做完以上五點動作之後,我把我們的男方VAIO YB16筆記型電腦,以及女方HyperX 3K 120G SSD,送入洞房囉!
以下HyperX 120G在USB外接式硬碟(H:)上的表現:

(二) VAIO YB16 & V300 120G現在開始搞小三,要換人囉!
(四) 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 的測試數據

(八)Kingston SDDNow V100 128G & Gigabyte雙硬碟筆電

以上一整個多P大混戰結束,開始做總結。如下圖,左邊與右邊有甚麼不同呢?有人看到左邊比較快就說是SATA3,右邊是SATA2,但是我看4K的讀取差了好幾個數量級,這樣就知道左邊是固態硬碟,右邊是傳統硬碟啦。其實最上方的連續存取,兩邊只差了3~5倍,但越下面差距越大,一般電腦在實際應用的時候,除非是copy影片檔案或者是磁映像檔動輒500MB、一兩G那種大檔,大部分的運用都是小檔案居多,所以IOPS重要性要比傳輸率來的重要,甚麼是IOPS,就是攻速,打的越快,傷害力就用高阿,SSD沒有傳統硬碟的機械動作,IOPS當然比較快囉。
▲ HyperX 120G + ASUS P8H77-M (SATA3)驚人的表現!
▲ HyperX 120G + ASUS P5P43TD(SATA2)不俗的表現!可以看到除了512K與Seq的讀取無法突破SATA的極限(約266MB/S)之外,在4K部分不會太過於糟糕,所以其實如果主機板是SATA的人,更換Hyper-X也是能有很大的效能精進。
這幾天我實際使用上的確如此,迅速的兩秒開關機,比之前我使用傳統硬碟或者v100的SSD,感覺上滿明顯的快很多,若加上若傳統硬碟使用久了,資料放置在內外圈,讀取頭需要更多的seek time,或者造成快取命中率下降,都會上Disk I/O越來越慢。所以現在我都推薦朋友換裝SSD當系統碟,然後買一個高容量的外接式USB3.0的傳統硬碟機,這樣搭配使用兼顧移動性以及效能。當然若要問我推薦買哪一個牌子,當然只有Kingston囉!

延伸閱讀:
《謝謝大家耐心看完!》

kradark 發表於 2013-6-24 16:52:05

Kingston HyperX 3K SSD 120G on ASUS P5P43TD (SATA2主機板)的測試數據

https://1.bp.blogspot.com/-Uz_f_7TsdH0/UcBOHxBdPnI/AAAAAAAAJZE/z2LW2hoRtgg/s640/AS+SSD+Benchmark+iops+p5p43td.jpg
https://4.bp.blogspot.com/-LOVKym9qmt4/UcBOH5f4W3I/AAAAAAAAJZI/o4_oQu9beuE/s640/AS+SSD+Benchmark+p5p43td.jpg
https://3.bp.blogspot.com/-miDaJ-GJiZg/UcBOJWLbU2I/AAAAAAAAJZs/2p1kKsolUjE/s640/atto+p5p43td.jpg
https://4.bp.blogspot.com/--egNnc7cpD0/UcBOHwHRuwI/AAAAAAAAJZA/Olg50bpyhwU/s640/Compression-Benchmark+p5p43.jpg
https://1.bp.blogspot.com/-Lm8Ju_lVEtI/UcBOI4L_jiI/AAAAAAAAJZg/ZoIOGRcGTKI/s640/CrystalDiskInfo.jpg
https://1.bp.blogspot.com/-M82slF5rMp4/UcBOI7OHKbI/AAAAAAAAJZc/1wvRSRt25xA/s640/CrystalDiskmark.jpg
https://2.bp.blogspot.com/-DiSMYEUDzCc/UcBOItBJcsI/AAAAAAAAJZY/BT0WzdnpJqk/s640/SSD+Copy+Benchmark+p5p43.jpg



▲ HyperX 120G + ASUS P5P43TD(SATA2)不俗的表現!可以看到除了512K與Seq的讀取無法突破SATA2的極限(約286MB/S)之外,在4K部分不會太過於糟糕,所以其實如果主機板是SATA2的人,更換Hyper-X也是能有很大的效能精進。

sofastgogo 發表於 2013-6-25 11:51:55

感謝版大的多P測試也讓我看到金士頓的好那他跟O牌P牌I牌的差異性在哪呢!?

kradark 發表於 2013-6-26 10:08:39

手頭邊沒有用過i社的SSD,以3000價位的330系列,官方給的讀寫數據都比Hyper-X慢,甚至讀取跟V300差不多。

參加過O社的研討會,也有寫心得文(https://optical-comm.blogspot.tw/2013/05/ocz-vector-ssd.html)
以同樣為主控制器晶片也是LSI SandForce 的Vector系列128G作比較,官方給的讀寫數據 550/400,似乎寫入慢一點,不過保固都是五年,比hyper-X多...

至於P社的SSD,我朋友上個月被店家推薦一顆M5S 128G,因為寫入只有200MB/S,故實際使用上來沒有Hyper-X快,我拿HyperX去我朋友的新電腦跑數據時,他被Hyper-X的開機速度嚇到,後悔沒有加個三四百買Hyper-X。

以上是依據3000左右價位的來分析SSD,C/P值最高可以考慮v300,一般我幫朋友升級舊筆電會買v300,畢竟可能只有Sata1,Sata2。若要求高效能的新機我會推薦Hyper-X。

當然如果是想要五年保固可以考慮O社,但相對價位較高,要考慮是不是值得用五年。
超過4000元檔次或者用更高階的主控制器的企業級SSD就另當別論囉,我聽完OCZ的研討會覺得企業級的可以考慮O社。

當然Kingston換修方便也是一個考慮點。

sofastgogo 發表於 2013-6-26 15:03:09

kradark 發表於 2013-6-26 10:08 static/image/common/back.gif
手頭邊沒有用過i社的SSD,以3000價位的330系列,官方給的讀寫數據都比Hyper-X慢,甚至讀取跟V300差不多。

...

感謝大大為我指點迷津感覺企業選O社比較好平民就選鋼鐵人或是I社 P社感覺好像不怎麼穩定的樣子

kradark 發表於 2013-6-27 22:44:48

不客氣,或許可多爬爬文章看看,畢竟要用過所有產品的機會不多。

kradark 發表於 2013-6-30 11:08:11

kradark 發表於 2013-6-27 22:44 static/image/common/back.gif
不客氣,或許可多爬爬文章看看,畢竟要用過所有產品的機會不多。




有人想看看win8裡的體驗分數,
我在hyperx 120G裡 灌了Windows 8裡在SATA2上的表現為7.1
同一台VAIO灌了Windows8的表現為8.0 比win7的滿分7.9分多了一分

最近windows blue (8.1) preview剛出來 ,不知道裡面分數幾分
有灌好再用我的hyperx 90g來試一下
頁: [1]
查看完整版本: 使用金士頓HYPER-X SSD讓我的VAIO健步如飛、宛如新生!