So here's a fio job I thought would try to hit this ...
[global]
ioengine=libaio
iodepth=1
filesize=4g
bs=1m
norandommap
direct=1
loops=500
size=16g
[setup]
filename=file
rw=randwrite
loops=1
[thread1]
stonewall
filename=file
rw=randwrite
[thread2]
filename=file
rw=randread
it should lay out a 4g file in random 1m direct IOs to fragment it and
get a lot of extents, then launch 2 threads, one each doing random reads
and random writes of that same file.
I can't make this trip it, though ...
-Eric
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html