RE: FIO windows

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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���)ߣ�

[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux