Hi Kris, On 26 March 2018 at 16:49, Kris Davis <Kris.Davis@xxxxxxx> wrote: > > Thanks. I gave it a try and no longer see the error message. However, it doesn't appear that the loop count is being used any longer when number_ios option is set. The following runs is less about a second: > > $ fio --ioengine=libaio --loops=32 --direct=1 --numjobs=1 --norandommap --randrepeat=0 --size=16GB --filename=/dev/sdb --name=Random-read-4K-QD1 --rw=randread --bs=4K --iodepth=1 --number_ios=8192 > Random-read-4K-QD1: (g=0): rw=randread, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1 > fio-3.5 > Starting 1 process > Jobs: 1 (f=1) > Random-read-4K-QD1: (groupid=0, jobs=1): err= 0: pid=31578: Mon Mar 26 10:37:06 2018 > read: IOPS=7433, BW=29.0MiB/s (30.4MB/s)(32.0MiB/1102msec) > slat (nsec): min=4564, max=43459, avg=6011.65, stdev=662.43 > ... > Run status group 0 (all jobs): > READ: bw=29.0MiB/s (30.4MB/s), 29.0MiB/s-29.0MiB/s (30.4MB/s-30.4MB/s), io=32.0MiB (33.6MB), run=1102-1102msec Is this a bad thing? I was aiming for that behaviour (for number_ios to behave per job rather than per loop)... > But, if I use io_size=32MB, it does actually run for about 30 seconds as expected: > > $ fio --ioengine=libaio --loops=32 --direct=1 --numjobs=1 --norandommap --randrepeat=0 --size=16GB --filename=/dev/sdb --name=Random-read-4K-QD1 --rw=randread --bs=4K --iodepth=1 --io_size=32MB > Random-read-4K-QD1: (g=0): rw=randread, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1 > fio-3.5 > Starting 1 process > Random-read-4K-QD1: No I/O performed by libaio, perhaps try --debug=io option for details? ^^^ Have you found another problem here? > Random-read-4K-QD1: (groupid=0, jobs=1): err= 0: pid=31998: Mon Mar 26 10:46:45 2018 > read: IOPS=7790, BW=30.4MiB/s (31.9MB/s)(1024MiB/33650msec) > slat (nsec): min=4443, max=43457, avg=4831.99, stdev=286.39 > ... > Run status group 0 (all jobs): > READ: bw=30.4MiB/s (31.9MB/s), 30.4MiB/s-30.4MiB/s (31.9MB/s-31.9MB/s), io=1024MiB (1074MB), run=33650-33650msec > > Disk stats (read/write): > sdb: ios=262130/0, merge=0/0, ticks=31453/0, in_queue=31396, util=93.06% -- Sitsofe | http://sucs.org/~sits/ -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html