以隨機讀爲例:
fio -ioengine=libaio -group_reporting -direct=1 -name=testsda -numjobs=1 --time_based --runtime=1800 -iodepth=64 -rw=randread -bs=512k -filename=/dev/sda測試
說明:
ioengine=libaio io引擎使用libaio方式
group_reporting 關於顯示結果的,彙總每一個進程的信息
direct=1 測試過程繞過機器自帶的buffer,使測試結果更真實
name=testsda 指定job的名字
numjobs=1 本次的測試線程爲1
runtime=1800 測試時間爲1800秒
iodepth=64 測試的IO深度,即每次會給磁盤的IO請求數
rw=randread 測試隨機讀的I/O
rw=read 測試順序讀的I/O
iodepth=64 測試的IO深度,即每次會給磁盤的IO請求數
bs=512k 單次io的塊文件大小爲512 k
filename=/dev/sda 指定被測試的盤符線程