Amazon Ad

Featured Post

Monday, December 17, 2018

Useful fio Performance Benchmarks Commands


Note: Some of these commands require the use of the latest fio v3.8. Download and compile from here: https://github.com/axboe/fio.

Run fio on Windows

64K Sequential Write on E: drive

fio --ioengine=windowsaio --name=64ktest --randrepeat=0 --rw=write --runtime=900 --blocksize=64k --bsrange=64k-64k --bssplit=64k/100 --iodepth=128 --numjobs=12 --direct=1 --filesize=40000m --rwmixwrite=100 --rwmixread=0 --eta=always --directory="E\:\fio" --verify_fatal=1 --do_verify=0 --group_reporting --unit_base=8 --time_based=1 --thread

128K Sequential Write on E: drive


fio --ioengine=windowsaio --name=128ktest --randrepeat=0 --rw=write --runtime=900 --blocksize=128k --bsrange=128k-128k --bssplit=128k/100 --iodepth=128 --numjobs=12 --direct=1 --filesize=40000m --rwmixwrite=100 --rwmixread=0 --eta=always --directory="E\:\fio" --verify_fatal=1 --do_verify=0 --group_reporting --unit_base=8 --time_based=1 --thread

256K Sequential Write on E: drive

fio --ioengine=windowsaio --name=256ktest --randrepeat=0 --rw=write --runtime=900 --blocksize=256k --bsrange=256k-256k --bssplit=256k/100 --iodepth=128 --numjobs=12 --direct=1 --filesize=40000m --rwmixwrite=100 --rwmixread=0 --eta=always --directory="E\:\fio" --verify_fatal=1 --do_verify=0 --group_reporting --unit_base=8 --time_based=1 --thread

Run fio on Linux

4K Sequential Write on Mount Point /mnt/test1

fio --ioengine=libaio --name=rand4k --randrepeat=0 --rw=write --runtime=900 --blocksize=4k --bsrange=4k-4k --bssplit=4k/100 --iodepth=128 --numjobs=12 --direct=1 --filesize=40000m --rwmixwrite=100 --rwmixread=0 --eta=always --directory="/mnt/test1" --verify_fatal=1 --do_verify=0 --group_reporting --unit_base=8 --time_based=1 --thread

80% Read 20% Write 4K Random on File /mnt/test1/fio/fiofile.fio

fio --ioengine=libaio --name=rand4k8020 --randrepeat=1 --rw=readwrite --runtime=900 --blocksize=4k --bsrange=4k-4k --bssplit=4k/100 --iodepth=128 --numjobs=1 --direct=1 --filesize=1g --rwmixwrite=20 --rwmixread=80 --eta=always --filename=/mnt/test1/fio/fiofile.fio --do_verify=0 --group_reporting --time_based=1 --thread

No comments: