The following changes since commit dc6d4dbbdd3a12e7df2bc0a713faebeae9d0dca2: Fio 1.44.1 (2010-10-22 21:44:00 +0200) are available in the git repository at: git://git.kernel.dk/fio.git master David Nellans (1): Update verify_backlog documentation Jens Axboe (1): Update HOWTO as well for verify_backlog HOWTO | 9 +++++++-- fio.1 | 9 ++++++--- 2 files changed, 13 insertions(+), 5 deletions(-) --- Diff of recent changes: diff --git a/HOWTO b/HOWTO index d3639fb..7cb24dd 100644 --- a/HOWTO +++ b/HOWTO @@ -935,13 +935,18 @@ verify_backlog=int Fio will normally verify the written contents of a associated with an IO block in memory, so for large verify workloads, quite a bit of memory would be used up holding this meta data. If this option is enabled, fio + will write only N blocks before verifying these blocks. + will verify the previously written blocks before continuing to write new ones. verify_backlog_batch=int Control how many blocks fio will verify if verify_backlog is set. If not set, will default to the value of verify_backlog (meaning the entire queue - is read back and verified). + is read back and verified). If verify_backlog_batch is + less than verify_backlog then not all blocks will be verified, + if verify_backlog_batch is larger than verify_backlog, some + blocks will be verified more than once. stonewall Wait for preceeding jobs in the job file to exit, before starting this one. Can be used to insert serialization @@ -1287,4 +1292,4 @@ Split up, the format is as follows: IO latencies milliseconds: <=2, 4, 10, 20, 50, 100, 250, 500, 750, 1000, 2000, >=2000 Additional Info (dependant on continue_on_error, default off): total # errors, first error code - Additional Info (dependant on description being set): Text description \ No newline at end of file + Additional Info (dependant on description being set): Text description diff --git a/fio.1 b/fio.1 index 9ca38ab..f01bf3a 100644 --- a/fio.1 +++ b/fio.1 @@ -698,13 +698,16 @@ once that job has completed. In other words, everything is written then everything is read back and verified. You may want to verify continually instead for a variety of reasons. Fio stores the meta data associated with an IO block in memory, so for large verify workloads, quite a bit of memory would -be used up holding this meta data. If this option is enabled, fio will verify -the previously written blocks before continuing to write new ones. +be used up holding this meta data. If this option is enabled, fio will write +only N blocks before verifying these blocks. .TP .BI verify_backlog_batch \fR=\fPint Control how many blocks fio will verify if verify_backlog is set. If not set, will default to the value of \fBverify_backlog\fR (meaning the entire queue is -read back and verified). +read back and verified). If \fBverify_backlog_batch\fR is less than +\fBverify_backlog\fR then not all blocks will be verified, if +\fBverify_backlog_batch\fR is larger than \fBverify_backlog\fR, some blocks +will be verified more than once. .TP .B stonewall Wait for preceeding jobs in the job file to exit before starting this one. -- 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