Ok, its easy for me to switch OS's let me know, when you have something ready. -Dave -----Original Message----- From: Sitsofe Wheeler [mailto:sitsofe@xxxxxxxxx] Sent: Tuesday, October 31, 2017 4:06 PM To: David Hare <david.hare@xxxxxxxxxxxxxxx> Cc: Jens Axboe <axboe@xxxxxxxxx>; fio@xxxxxxxxxxxxxxx Subject: Re: FIO windows OK I see the problem too when using this on Windows: $ ./fio --size=1g --filename fio1.tmp:fio2.tmp:fio3.tmp:fio4.tmp:fio5.tmp:fio6.tmp:fio7.tmp:fio8.tmp:fio9.tmp --name=go --create_only=1 $ ./fio --size=250m --filename fio1.tmp:fio2.tmp:fio3.tmp --name=go --direct=1 --bs=64k --runtime=1m --time_based --thread Using --debug=all shows the following: io 2796 getevents: 1 io 2796 io complete: io_u 0000000007BD8F00: off=87359488/len=65536/ddir=0io 2796 /fio3.tmpio 2796 file 2796 put file fio3.tmp, ref=2 file 2796 trying file fio1.tmp 11 file 2796 goodf=1, badf=2, ff=11 file 2796 get_next_file_rr: 00007FF5FEEA4610 file 2796 get_next_file: 00007FF5FEEA4610 [fio1.tmp] file 2796 get file fio1.tmp, ref=1 io 2796 fill_io_u: io_u 0000000007BD8F00: off=21846/len=65536/ddir=0io 2796 /fio1.tmpio 2796 io 2796 prep: io_u 0000000007BD8F00: off=21846/len=65536/ddir=0io 2796 /fio1.tmpio 2796 io 2796 queue: io_u 0000000007BD8F00: off=21846/len=65536/ddir=0io 2796 /fio1.tmpio helperthread 2796 2796 since_ss: 0, next_ss: 1000, next_log: 495, msec_to_next_event: 136 file 2796 put file fio1.tmp, ref=2 io 2796 io_u_queued_complete: min=0 io 2796 getevents: 0 process 2796 pid=2936: runstate RUNNING -> FINISHING fio: pid=2936, err=22/file:ioengines.c:335, func=td_io_queue, error=Invalid argument off=21846 is not a multiple of 512. $ du -b fio*tmp 119304647 fio1.tmp 119304647 fio2.tmp 119304647 fio3.tmp 119304647 fio4.tmp 119304647 fio5.tmp 119304647 fio6.tmp 119304647 fio7.tmp 119304647 fio8.tmp 119304647 fio9.tmp I think this is all hinting at a bug in fio (perhaps when working with multiple pre-existing files that are bigger than size specified) but I think I'm done for the day... On 31 October 2017 at 22:51, David Hare <david.hare@xxxxxxxxxxxxxxx> wrote: > > Not sure what you mean by one file? The drives are local NTFS > formatted with Allocation unit size of 64k, they range in size from with are 186gb - 372gb. -- Sitsofe | http://sucs.org/~sits/ ��.n��������+%������w��{.n�������^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�