| 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 |