在Linux底下, 硬碟讀寫效能測試!

a843433

進階會員
已加入
5/19/05
訊息
322
互動分數
0
點數
0
[對照組]
[利用Adaptec 2230slp, 運作在PCI-X 133MHz模式底下. 加上Seagate 36G U320 一萬五千轉, 四顆硬碟, 組RAID 5, 另外還有Hot spare硬碟]
代碼:
# hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:  3856 MB in 2.00 seconds = 1927.33 MB/sec
 Timing buffered disk reads: 156 MB in 3.01 seconds = 51.87 MB/sec


參賽者一號
WD 36G, 一萬轉硬碟, 8MB Buffers, 使用Onboard的Nvidia晶片組, SATA I 模式
代碼:
# hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:  2172 MB in 2.00 seconds = 1084.00 MB/sec
 Timing buffered disk reads: 188 MB in 3.02 seconds = 62.16 MB/sec


參賽者二號
WD 250G, 16MB Buffers, 7200轉, 使用Onboard的Nvidia晶片組, SATA I 模式
註: 因為目前Linux不支援SATA-II 模式. 不論怎麼調, 都只有SATA I模式可用.

代碼:
# hdparm -Tt /dev/sdb

/dev/sdb:
 Timing cached reads:  2160 MB in 2.00 seconds = 1078.55 MB/sec
 Timing buffered disk reads: 176 MB in 3.03 seconds = 58.13 MB/sec

參賽者三號
Seagate 200G, IDE介面, 8MB Buffeers 7200轉, DMA133 模式. 型號為 Model=ST3200826A, FwRev=3.02, SerialNo=3ND0BF9T
代碼:
# hdparm -Tt /dev/hda

/dev/hda:
 Timing cached reads:  2776 MB in 2.00 seconds = 1386.82 MB/sec
 Timing buffered disk reads: 194 MB in 3.01 seconds = 64.35 MB/sec


參賽者四號
Seagate 200G, IDE介面, 8MB Buffeers 7200轉, DMA133 模式. 型號為 Model=ST3200822A, FwRev=3.01, SerialNo=3LJ1FYDX

代碼:
# hdparm -Tt /dev/hdb

/dev/hdb:
 Timing cached reads:  2764 MB in 2.00 seconds = 1380.83 MB/sec
 Timing buffered disk reads: 184 MB in 3.00 seconds = 61.24 MB/sec

結論:

1. U320 的傳輸通道真是無敵的強! :MMM: 價格也無敵的昂貴 :co:
2. 目前Linux 還是不支援SATA-II驅動模式, 至少FC4還沒辦法使用.
3. 在微軟系統下, 各測試軟體被作業系統灌水不少.
4. SATA-I的傳輸頻寬, 其實比IDE DMA 133相去不遠, 甚至還低釵h.
5. 組成RAID陣列, 硬碟本身各項效能會降低不少, 如果陣列卡效能也低落的時候會慘不忍賭.
 

amdk7700

高級會員
已加入
10/8/03
訊息
639
互動分數
0
點數
0
sata在linux上好像佔不了什麼便宜~~~
 

megazero

進階會員
已加入
9/24/03
訊息
339
互動分數
0
點數
16
真是太棒了,終於看到有LINUX下的測試了
Segate這顆蠻不錯的,拿來跑需要高頻率讀寫
量子計算的暫存檔時間一久也會有優勢 ;)
 

jojopapa

進階會員
已加入
6/8/05
訊息
307
互動分數
0
點數
0
5. 組成RAID陣列, 硬碟本身各項效能會降低不少, 如果陣列卡效能也低落的時候會慘不忍賭.
:??: raid 0也會效能低落嗎 :blink:
可以解釋嗎?
 

a843433

進階會員
已加入
5/19/05
訊息
322
互動分數
0
點數
0
Originally posted by jojopapa@Aug 21 2005, 07:52 PM
5. 組成RAID陣列, 硬碟本身各項效能會降低不少, 如果陣列卡效能也低落的時候會慘不忍賭.
:??: raid 0也會效能低落嗎 :blink:
可以解釋嗎?
這應該怎麼說呢...............?


RAID 0 的模式, 我沒用過, 所以這點我不能說 Yes or NO. 但整體的讀寫效能一定會比單一硬碟好很多, 這是可以確定的 (前提是, 陣列介面不要太差, 不要被拖累的太嚴重)


但, 資料不能保全, 所以我不敢用.... :PPP:
 

睡覺的貓

進階會員
已加入
7/17/05
訊息
408
互動分數
0
點數
0
Originally posted by a843433+Aug 22 2005, 09:48 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (a843433 @ Aug 22 2005, 09:48 AM)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-jojopapa@Aug 21 2005, 07:52 PM
5. 組成RAID陣列, 硬碟本身各項效能會降低不少, 如果陣列卡效能也低落的時候會慘不忍賭.
:??: raid 0也會效能低落嗎 :blink:
可以解釋嗎?
這應該怎麼說呢...............?


RAID 0 的模式, 我沒用過, 所以這點我不能說 Yes or NO. 但整體的讀寫效能一定會比單一硬碟好很多, 這是可以確定的 (前提是, 陣列介面不要太差, 不要被拖累的太嚴重)


但, 資料不能保全, 所以我不敢用.... :PPP: [/b][/quote]
您用FC4嗎?
有沒有考慮用Debian或者是Gentoo在重新對系統做compile來安裝?
弟記得有SATA的最佳化選項喔
 

a843433

進階會員
已加入
5/19/05
訊息
322
互動分數
0
點數
0
Originally posted by 睡覺的貓@Aug 22 2005, 09:54 AM
您用FC4嗎?
有沒有考慮用Debian或者是Gentoo在重新對系統做compile來安裝?
弟記得有SATA的最佳化選項喔
重新編譯系統核心就有點作弊嫌疑啦 ;ru;


而且, 這樣子比較公正些, 因為測試的基準點大家一定相同, 這樣的比較才有意義.
 

a843433

進階會員
已加入
5/19/05
訊息
322
互動分數
0
點數
0
▌延伸閱讀