# Example ftruncate engine jobs [global] ioengine=ftruncate directory=/scratch size=102404k ; 100Mb+4k stonewall filename=truncate runtime=10s time_based direct=1 # # bs option is stub here. Truncation is performed on the current block offset. # blocksize value is ignored bs=4k # truncate the file to 4Kbytes then repeatedly grow the file back to just over # its original size using subsequent truncates [grow-truncate] rw=write # Repeatedly change a file to a random size between 0Kbytes and 100Mb # using truncates [rand-truncate] rw=randwrite norandommap