close

Linux硬碟寫入速度測試的指令:

# time dd if=/dev/zero of=/home/wrtest bs=2k count=1000000

Linux硬碟讀取速度測試的指令:

# time dd if=/home/retest of=/dev/null bs=2k

 

說明:

time:計算時間。
dd:複製,從if 到 of 。
if=/dev/zero 不產生IO,所以用來測試純寫的速度;同樣的 of=/dev/null 不產生IO,用來測試純讀的速度。
bs:每次測試單位量的大小。
count:是讀寫的數量,bs * count 就是資料的大小。
資料越大越準確,多測試來取平均值。

 

測試結果:

# time dd if=/dev/zero of=/mail/wrtest bs=2k count=1000000
1000000+0 records in
1000000+0 records out
2048000000 bytes (2.0 GB) copied, 26.9392 s, 76.0 MB/s

real 0m27.197s
user 0m0.120s
sys 0m4.232s

2GB大小,總計26秒,每秒76MB,速度上算慢。

 

磁碟效能測試指令:

# hdparm –t /dev/sda          #測試硬碟 /dev/sda 的速度

/dev/sda:
Timing buffered disk reads: 438 MB in 3.01 seconds = 145.37 MB/sec

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 a940922a 的頭像
    a940922a

    a940922a的部落格

    a940922a 發表在 痞客邦 留言(0) 人氣()