Merge branch 'master' of https://github.com/jan--f/fio
[fio.git] / examples / jesd219.fio
1 # Sample implementation of the JESD219 workload for SSD endurance
2 # testing. It uses a specific distribution of block sizes and
3 # read/write mix, as well as a specific distribution of where on
4 # the device the IO accesses will land. Based on posting from
5 # Jeff Furlong <jeff.furlong@hgst.com>
6 [JESD219]
7 ioengine=libaio
8 direct=1
9 rw=randrw
10 norandommap
11 randrepeat=0
12 rwmixread=40
13 rwmixwrite=60
14 iodepth=256
15 numjobs=4
16 bssplit=512/4:1024/1:1536/1:2048/1:2560/1:3072/1:3584/1:4k/67:8k/10:16k/7:32k/3:64k/3
17 blockalign=4k
18 random_distribution=zoned:50/5:30/15:20/80
19 filename=/dev/nvme0n1
20 group_reporting=1