12dbd06d3203840c8ebdc4d0a6135a69c4380949 |
|
04-Jul-2014 |
Jens Axboe <axboe@fb.com> |
flist: add flist_first_entry() Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/flist.h
|
38a812d7fa79a673855efb6324c8fc68b92b89c1 |
|
03-Jul-2014 |
Jens Axboe <axboe@fb.com> |
Add support for runtime log compression If log_compression=64M is specified, fio will "bite" off chunks of the IO logs and runtime compress them with zlib. This can greatly reduce the amount of memory required to do iops/bw/lat logging of a run, at the cost of using some background CPU for the compression. Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/flist.h
|
1ae83d45ed853cd73b95b89ae14cacac5b97187e |
|
12-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
Pre-load and sort random blocks for pure read verify workloads If fio is run with a write phase before a read phase and the IO type is random, the end read verify phase will get sorted blocks to read back. But if fio is asked to verify something that was previously randomly written, it will generate the same random offsets in random order and verify those. This is usually much slower than a sorted read back. So add a verifysort_nr option that allows the user to specify a number of random offsets to pre-generate and sort, before reading them and verifying the contents. This greatly speeds up pure read verify workloads. Default to 1024, and put a max of 64K entries on the option. We do a merge list sort on the entries, so we don't want a huge amount of backlog. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/flist.h
|
79d16311c8d0c7188d73df77838fb1b4b6ff58db |
|
04-Mar-2010 |
Jens Axboe <jens.axboe@oracle.com> |
Add support for loadable profiles Split the only existing profile, tiobench, into this setup. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/flist.h
|
e53ab27c7425241d64e8d64ad77850a776c01375 |
|
06-Jul-2009 |
Jens Axboe <jens.axboe@oracle.com> |
Improve async verify offload efficiency Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/flist.h
|
2b52511f3f595e0932e7f9c55bed243e8fe0f4f8 |
|
10-Sep-2008 |
Daniel Rall <dlr@google.com> |
Allow fio headers to be included by a C++ build The attached patch allows fio 1.17.2 header files to be included by a C++ build without generating compile errors due to C-ism. Specifically, due to: - use of the keyword "new" as a parameter name - a cast of a return value to void *, when the function signature returns a different type Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/flist.h
|
01743ee1718e7ec4b16ae3e53c8f64900c6052cc |
|
02-Jun-2008 |
Jens Axboe <jens.axboe@oracle.com> |
Rename list_* function and file to flist_ to avoid conflict with FreeBSD Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/flist.h
|