Hello, I think I’m confusing myself here. When I issue the following job: fio --rw=randwrite --name=initialize --direct=1 --size=10m --bs=4k --loops=1 --iodepth=1 --ioengine=libaio and then do a hexdump of the output file, I see a lot of empty (0000) data in the file. Shouldn’t the full 10m of the file be filled with random data? Sample output: hexdump initialize.0.0 | head 0000000 5000 004b 0000 0000 4000 0091 0000 0000 0000010 6000 0022 0000 0000 2000 0034 0000 0000 0000020 2000 0061 0000 0000 2000 006c 0000 0000 0000030 7000 0019 0000 0000 5000 0049 0000 0000 0000040 4000 0079 0000 0000 7000 002e 0000 0000 0000050 9000 009d 0000 0000 d000 0090 0000 0000 0000060 4000 0028 0000 0000 e000 0095 0000 0000 0000070 1000 000c 0000 0000 b000 0004 0000 0000 0000080 d000 0000 0000 0000 f000 0009 0000 0000 0000090 d000 004f 0000 0000 0000 0018 0000 0000 What am I missing? fio verision is 2.2.10 Regards, Mark Mark Beierl SW System Sr Principal Developer Dell EMC | Cloud & Communication Service Provider Solution Mark.Beierl@xxxxxxxx