Linux下命令行對磁盤測速

測試方式:使用dd指令,對磁盤進行連續寫入,不使用內存緩衝區,每次寫入8k的數據,總共寫入20萬次,產生1.6G大小的文件。

測試指令:dd if=/dev/zero of=/data01/test.dbf bs=8k count=200000 conv=fdatasync


正確的使用dd進行磁盤讀寫速度測試
dd是Linux/UNIX 下的一個非常有用的命令,作用是用指定大小的塊拷貝一個文件,並在拷貝的同時進行指定的轉換,所以可以用來測試硬盤的順序讀寫能力。可以寫文件,可以寫裸設備。

dd語法

功能說明:讀取,轉換並輸出數據。
語  法:dd [bs=<字節數>][cbs=<字節數>][conv=<關鍵字>][count=<區塊數>][ibs=<字節數>][if=<文件>][obs=<字節數>][of=<文件>][seek=<區塊數>][skip=<區塊數>][–help][–version]
補充說明:dd可從標準輸入或文件讀取數據,依指定的格式來轉換數據,再輸出到文件,設備或標準輸出。
參  數:
bs=<字節數> 將ibs( 輸入)與obs(輸出)設成指定的字節數。
cbs=<字節數> 轉換時,每次只轉換指定的字節數。
conv=<關鍵字> 指定文件轉換的方式。
count=<區塊數> 僅讀取指定的區塊數。
ibs=<字節數> 每次讀取的字節數。
if=<文件> 從文件讀取。
obs=<字節數> 每次輸出的字節數。
of=<文件> 輸出到文件。
seek=<區塊數> 一開始輸出時,跳過指定的區塊數。
skip=<區塊數> 一開始讀取時,跳過指定的區塊數。
–help 幫助。
–version 顯示版本信息。

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