Hello,
how can I nudge fio to write a certain amount of data (less than
capacity of block device) to randomly generated offsets covering the
whole address space of a block device (e.g. MD RAID device)?
Using the size parameter yields offsets from 0 to size (thus, not
covering the whole address range). Using a time based job leads to the
desired result, but I would like two write a defined amount of data. I
have already tried this with fio 2.0.14, 2.1.6.1, 2.1.17, and 2.1.18
without success. I am using Gentoo Linux with kernel 3.13.6 and libaio
0.3.109. The job description looks as follows:
######################
[global]
name=rw-04k
ioengine=libaio
iodepth=512
direct=1
continue_on_error=1
rw=randwrite
norandommap
filename=/dev/md9
bs=4k
ba=4k
numjobs=1
stonewall
size=1G
[rand-writes-04k]
#####################
Thanks,
Nikolaus
--
Dipl.-Inf. Nikolaus Jeremic nikolaus.jeremic@xxxxxxxxxxxxxx
Universitaet Rostock Tel: (+49) 381 / 498 - 7635
Albert-Einstein-Str. 22 Fax: (+49) 381 / 498 - 7482
18059 Rostock, Germany wwwava.informatik.uni-rostock.de
--
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