meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:benchmark:tests:storage:fio [2022/11/15 18:50] mchuswiki:benchmark:tests:storage:fio [2025/06/02 07:44] (current) – old revision restored (2022/11/22 11:34) mchus
Line 124: Line 124:
 <WRAP center round tip 60%> <WRAP center round tip 60%>
  
-Сводные результаты тестов представлены на данной странице: [[wiki:benchmark:results:fio|Результаты тестов fio]]+Сводные результаты тестов представлены на данной странице: [[wiki:benchmark:results:fio:v1.0|Результаты тестов fio]]
  
 </WRAP> </WRAP>
Line 157: Line 157:
 # --------------------- # ---------------------
 /usr/bin/nmon -f -t -s 5 -c 5000 -g $INIDIR/nmon.gr -m $LOGDIR/fio /usr/bin/nmon -f -t -s 5 -c 5000 -g $INIDIR/nmon.gr -m $LOGDIR/fio
-fiocmdlc="--filename=$DEV --iodepth=$IODEPTH --runtime=$RUNTIME " +fiocfg="--filename=/dev/sdb --iodepth=$IODEPTH --runtime=$RUNTIME " 
-for fiocmdl in \ +for fiorun in \ 
-" --blocksize=4k --output=$LOGDIR/rand_write_4.out $INIDIR/rand_write.ini"+" --blocksize=4k --output=$LOGDIR/rand_write_4.out $INIDIR/rand_write.ini"
-" --blocksize=8k --output=$LOGDIR/rand_write_8.out $INIDIR/rand_write.ini"+" --blocksize=8k --output=$LOGDIR/rand_write_8.out $INIDIR/rand_write.ini"
-" --blocksize=16k --output=$LOGDIR/rand_write_16.out $INIDIR/rand_write.ini"+" --blocksize=16k --output=$LOGDIR/rand_write_16.out $INIDIR/rand_write.ini"
-" --blocksize=256k --output=$LOGDIR/rand_write_256.out $INIDIR/rand_write.ini"+" --blocksize=256k --output=$LOGDIR/rand_write_256.out $INIDIR/rand_write.ini"
-" --blocksize=4k --output=$LOGDIR/rand_read_write_4.out $INIDIR/rand_read_write.ini"+" --blocksize=4k --output=$LOGDIR/rand_read_write_4.out $INIDIR/rand_read_write.ini"
-" --blocksize=8k --output=$LOGDIR/rand_read_write_8.out $INIDIR/rand_read_write.ini"+" --blocksize=8k --output=$LOGDIR/rand_read_write_8.out $INIDIR/rand_read_write.ini"
-" --blocksize=16k --output=$LOGDIR/rand_read_write_16.out $INIDIR/rand_read_write.ini"+" --blocksize=16k --output=$LOGDIR/rand_read_write_16.out $INIDIR/rand_read_write.ini"
-" --blocksize=256k --output=$LOGDIR/rand_read_write_256.out $INIDIR/rand_read_write.ini"+" --blocksize=256k --output=$LOGDIR/rand_read_write_256.out $INIDIR/rand_read_write.ini"
-" --blocksize=4k --output=$LOGDIR/rand_read_4.out $INIDIR/rand_read.ini"+" --blocksize=4k --output=$LOGDIR/rand_read_4.out $INIDIR/rand_read.ini"
-" --blocksize=8k --output=$LOGDIR/rand_read_8.out $INIDIR/rand_read.ini"+" --blocksize=8k --output=$LOGDIR/rand_read_8.out $INIDIR/rand_read.ini"
-" --blocksize=16k --output=$LOGDIR/rand_read_16.out $INIDIR/rand_read.ini"+" --blocksize=16k --output=$LOGDIR/rand_read_16.out $INIDIR/rand_read.ini"
-" --blocksize=256k --output=$LOGDIR/rand_read_256.out $INIDIR/rand_read.ini"+" --blocksize=256k --output=$LOGDIR/rand_read_256.out $INIDIR/rand_read.ini"
-" --blocksize=4k --output=$LOGDIR/write_4.out $INIDIR/write.ini"+" --blocksize=4k --output=$LOGDIR/write_4.out $INIDIR/write.ini"
-" --blocksize=8k --output=$LOGDIR/write_8.out $INIDIR/write.ini"+" --blocksize=8k --output=$LOGDIR/write_8.out $INIDIR/write.ini"
-" --blocksize=16k --output=$LOGDIR/write_16.out $INIDIR/write.ini"+" --blocksize=16k --output=$LOGDIR/write_16.out $INIDIR/write.ini"
-" --blocksize=256k --output=$LOGDIR/write_256.out $INIDIR/write.ini" +" --blocksize=256k --output=$LOGDIR/write_256.out $INIDIR/write.ini" \ 
-" --blocksize=4k --output=$LOGDIR/read_write_4.out $INIDIR/read_write.ini"+" --blocksize=4k --output=$LOGDIR/read_write_4.out $INIDIR/read_write.ini"
-" --blocksize=8k --output=$LOGDIR/read_write_8.out $INIDIR/read_write.ini"+" --blocksize=8k --output=$LOGDIR/read_write_8.out $INIDIR/read_write.ini"
-" --blocksize=16k --output=$LOGDIR/read_write_16.out $INIDIR/read_write.ini"+" --blocksize=16k --output=$LOGDIR/read_write_16.out $INIDIR/read_write.ini"
-" --blocksize=256k --output=$LOGDIR/read_write_256.out $INIDIR/read_write.ini"+" --blocksize=256k --output=$LOGDIR/read_write_256.out $INIDIR/read_write.ini"
-" --blocksize=4k --output=$LOGDIR/read_4.out $INIDIR/read.ini"+" --blocksize=4k --output=$LOGDIR/read_4.out $INIDIR/read.ini"
-" --blocksize=8k --output=$LOGDIR/read_8.out $INIDIR/read.ini"+" --blocksize=8k --output=$LOGDIR/read_8.out $INIDIR/read.ini"
-" --blocksize=16k --output=$LOGDIR/read_16.out $INIDIR/read.ini"+" --blocksize=16k --output=$LOGDIR/read_16.out $INIDIR/read.ini"
-" --blocksize=256k --output=$LOGDIR/read_256.out $INIDIR/read.ini";+" --blocksize=256k --output=$LOGDIR/read_256.out $INIDIR/read.ini" ;
 do do
-echo " ----- $fiocmdlc $fiocmdl" >> $LOGDIR/fio/test.log +  echo " ----- $fiocfg $fiorun" >>  $LOGDIR/fio/test.log 
-fio $fiocmdlc $fiocmdl >> $LOGDIR/fio/test.log + fio $fiocfg $fiorun >> $LOGDIR/fio/test.log 
-echo " ----- endtest" >> $LOGDIR/fio/test.log + echo " ----- endtest" >>  $LOGDIR/fio/test.log 
-sleep $TPAUSE + sleep $TPAUSE 
-done+  done
 pkill nmon pkill nmon
 # --------------------- # ---------------------
 +
  
 </code> </code>