Add the sample JESD219 job file
authorJens Axboe <axboe@fb.com>
Mon, 7 Mar 2016 21:44:24 +0000 (14:44 -0700)
committerJens Axboe <axboe@fb.com>
Mon, 7 Mar 2016 21:44:24 +0000 (14:44 -0700)
Based on the posting from Jeff.

Signed-off-by: Jens Axboe <axboe@fb.com>
examples/jesd219.fio [new file with mode: 0644]

diff --git a/examples/jesd219.fio b/examples/jesd219.fio
new file mode 100644 (file)
index 0000000..ab2c40e
--- /dev/null
@@ -0,0 +1,19 @@
+# Sample implementation of the JESD219 workload for SSD endurance
+# testing. It uses a specific distribution of block sizes and
+# read/write mix, as well as a specific distribution of where on
+# the device the IO accesses will land. Based on posting from
+# Jeff Furlong <jeff.furlong@hgst.com>
+[JESD219]
+ioengine=libaio
+direct=1
+rw=randrw
+norandommap
+randrepeat=0
+rwmixread=40
+rwmixwrite=60
+iodepth=256
+numjobs=4
+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
+random_distribution=zoned:50/5:30/15:20/80
+filename=/dev/nvme0n1
+group_reporting=1