[Linux] 硬盤性能測試DD命令詳解

首先要了解兩個特殊的設備:

/dev/null:回收站、無底洞

/dev/zero:產生字符

Ø 測試磁盤寫能力

time dd if=/dev/zero of=/test.dbf bs=64k count=16k

因爲/dev/zero是一個僞設備,它只產生空字符流,對它不會產生IO,所以,IO都會集中在of文件中,of文件只用於寫,所以這個命令相當於測試磁盤的寫能力。
這個很不準確的,因爲命令結束的時候數據還沒有真正寫到磁盤上去

time dd if=/dev/zero of=/test.dbf bs=64k count=16k conv=fsync

這個還算準確,數據已經寫入磁盤

更多詳細內容:http://iblog.daobidao.com/linux-hard-drive-performance-test-dd-command-detailed.DaoBiDao

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