固態硬盤和機械硬盤的比較和SQLSERVER在兩種硬盤上的性能差異

聽說固態硬盤是高富帥的必備神器,本人爲了提升工作效率和提高工作速度

這個月節衣縮食,終於也決定買了一塊三星固態硬盤120G容量

這個固態硬盤拿在手裏輕飄飄的, 好像裏面什麼東西都沒有似的

廢話少說,先上圖

開機速度20秒左右

測試環境:Windows7,SQLSERVER2005個人開發者版 SP4

我這裏用舊的硬盤希捷硬盤和新買的固態硬盤三星硬盤來比較

這次測試用到的測試軟件:

ASSSDBenchmark_1.7_XiaZaiBa

http://files.cnblogs.com/lyhabc/ASSSDBenchmark_1.7_XiaZaiBa.zip

HDTune 5.0

http://files.cnblogs.com/lyhabc/HDTune5.0.rar

ATTO DiskBenchmark:

http://files.cnblogs.com/lyhabc/ATTODiskBenchmark%E6%B5%8B%E8%AF%95%E7%A1%AC%E7%9B%98%E8%AF%BB%E5%86%99.rar

由於這篇文章:SSD固態硬盤詳解說首次安裝不能用GHOST版Windows7來安裝

那我只能上網下載裝機版鏡像,並刻錄成光碟,經過一番折騰終於安裝好操作系統和SQLSERVER了

網上有很多4KB對齊的文章,例如下面所說:

GHOST11.5版本之前的 Ghost 裝 Win7 會導致已有對齊的分區不對齊

Ghost 能用嗎?

能用,只是 Ghost 11.5 之前的版本會導致即使原有分區是對齊的,Ghost 後不對齊

11.5 及之後版本 只要鏡像創建於對齊的分區,恢復後也是對齊的。如果你不清楚你所使用 Ghost 的版本請最好不要使用。


用魯大師顯示一下硬盤信息

希捷硬盤

三星硬盤

關於性能問題:

由於是Windows7的系統,那麼我的筆記本電腦瓶頸就在SATA2.0接口上

AHCI模式、TRIM指令、4KB對齊這些條件都沒有問題

至於4KB這個對齊參數是不是可以達到性能最佳這個要看您的固態硬盤的閃存顆粒用的是哪一種

最好諮詢一下賣家或者硬盤廠商,由於本人是固態硬盤的小白,爲了裝好系統儘快上班工作就不研究

這個參數了,直接設置爲4KB

說明一下:這篇文章的測試結果僅供參考!!

IOPS

IOPS (Input/Output Operations Per Second),即每秒進行讀寫(I/O)操作的次數,多用於數據庫等場合,衡量隨機訪問的性能。

存儲端(例如硬盤,磁盤陣列)的IOPS性能和主機端的IO是不同的,IOPS是指存儲每秒可接受多少次主機發出的訪問,

主機的一次IO需要多次訪問存儲纔可以完成。

例如,主機寫入一個最小的數據塊,也要經過“發送寫入請求、寫入數據、收到寫入確認”等三個步驟,也就是3個存儲端訪問。

百度百科:http://baike.baidu.com/link?url=ynaU0M9SQPMWLjudQnyK5WqNJvPuFR1RjKCgx0FiA7REqY9A7AR7IAkNaWeA5nhAruLTPS_OtM2qscG3zkZ_mq

4KB對齊是什麼?

大家知道Windows是以扇區爲讀寫單位的,一個扇區默認就是4096BYTE(4KB),8個512字節

您們可以看到下面的測試軟件,多數以4KB爲單位

而固態硬盤是以頁爲讀寫單位的,爲了兼容機械硬盤,硬盤廠商做了一些設置使兼容機械硬盤,而這個設置就是4KB對齊

但是不同的固態硬盤內存顆粒,不一定就是4KB大小就可以對齊的

因爲本人對固態硬盤還是小白,不過原理應該就是這個o(∩_∩)o

HDTune 5.0

HDTUNE只測試了讀取忘記了測試寫入,不好意思啊各位!

希捷硬盤

三星硬盤

ATTO Disk Benchmark

希捷硬盤

三星硬盤

AS SSD Benchmark

希捷硬盤

由於希捷硬盤測試到中途突然停止了,沒有辦法繼續測試,AS SSD Benchmark這部分我們只測試三星硬盤

而且在下面文章中也提到:機械硬盤在AS SSD和CDM軟件下測試意義不大。

參考文章:別低估成績 和你解讀8款硬盤檢測軟件

Seq:持續測試,AS SSD會先以16MB的尺寸爲單位,持續向受測分區寫入生成1個達到1GB大小的文件,

然後再以同樣的單位尺寸讀取這個,最後計算平均成績而給出結果。測試一完畢,測試文件會立刻刪除。

4K:隨機單隊列深度測試,測試軟件會以512KB的單位尺寸生成1GB大小的測試文件,

然後在其地址範圍(LBA)內進行隨機4KB單位尺寸進行寫入及讀取測試,直到跑遍這個範圍爲止,最後同樣計算平均成績給出結果。

由於有生成步驟,本測試對硬盤會產生一共2GB的數據寫入量。本測試完畢後,測試文件會暫時保留。

4K-64Thrd(64Thrd 64線程):隨機64隊列深度測試,軟件則會生成64個16MB大小的測試文件(共計1GB),

然後同時以4KB的單位尺寸,同時在這64個文件中進行寫入和讀取測試,最後依然以平均成績爲結果。

本步驟也同樣產生2GB的數據寫入量。本測試一完畢,測試文件會立刻刪除。

Acc.time(accurate精確的):數據存取時間測試,軟件會以4KB爲單位尺寸,隨機讀取全盤地址範圍(LBA),

寫入則以512B爲單位尺寸,隨機寫入保留的1GB地址範圍內,最後以平均成績給出結果。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章