service.support
UID 14
精華
0
積分 0
帖子 523
閱讀權限 200
註冊 2006-10-2
狀態 離線
|
磁碟系統基本測試說明
關於儲存設備, 可以用以下 dd 指令用很短的時間直接測試磁碟的循序讀寫速度, 以下是一般的 SATA 硬碟的速度, 如果遠低於這個數值或是寫入的速度比讀取的速度慢很多的話, 就要留意是否磁碟或RAID有問題?!
一般硬碟或是 RAID-5 的寫入速度約為讀取速度 70% , 這樣的效能是正常的, 但是寫入速度如果不到讀取速度的1/10 的話, 那顯然或是RAID-5多顆硬碟讀寫都比單顆慢很多就有問題, 問題可能為RAID卡設定錯誤, 硬碟故障或者是使用到了軟體式的磁碟陣列驅動程式安裝的Raid !!
--------------------------------------------------------------------------------
CentOS新版作業系統:
測試寫入效能:
#dd if=/dev/zero bs=1M count=1k of=./testfile.001 oflag=direct
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 7.83399 s, 137 MB/s
測試讀取效能:
# dd if=./testfile.001 bs=1M count=1k of=/dev/null iflag=direct
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 7.78046 s, 138 MB/s
--------------------------------------------------------------------------------
舊版Linux系統:
測試寫入效能:
# time sh -c "dd if=/dev/zero bs=1M count=1k of=./testfile.001 ; sync"
1024+0 records in
1024+0 records out
real 0m6.384s
user 0m0.005s
sys 0m2.069s
(手動計算)1024 / 6.384 = 160.401 MB/s
測試讀取效能:
# hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 850 MB in 3.00 seconds = 283.31 MB/sec
--------------------------------------------------------------------------------
|
|