summaryrefslogtreecommitdiff
path: root/HOWTO
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2018-04-14 16:23:33 -0600
committerJens Axboe <axboe@kernel.dk>2018-04-14 16:23:33 -0600
commit6dd7fa7789b67c73190b8c2006d799bee890cf23 (patch)
tree3e88652c4ff3d7f65b908e9a53b1e34cd52f5565 /HOWTO
parentf4b49c5523f14f39ecae250c64f8f93a9e3c1855 (diff)
downloadfio-6dd7fa7789b67c73190b8c2006d799bee890cf23.tar.gz
fio-6dd7fa7789b67c73190b8c2006d799bee890cf23.tar.bz2
Add 'replay_time_scale' option
This allows the user to scale the replay speed of an IO trace. It defaults to 100, meaning run at 100% the original rate. If set to 50, fio will replay at 50% the original IO rate. If set to 400, fio will replay at 4x the original rate. And so on. Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'HOWTO')
-rw-r--r--HOWTO8
1 files changed, 8 insertions, 0 deletions
diff --git a/HOWTO b/HOWTO
index 5c8623d2..68b6b82e 100644
--- a/HOWTO
+++ b/HOWTO
@@ -2311,6 +2311,14 @@ I/O replay
still respecting ordering. The result is the same I/O pattern to a given
device, but different timings.
+.. option:: replay_time_scale=int
+
+ When replaying I/O with :option:`read_iolog`, fio will honor the
+ original timing in the trace. With this option, it's possible to scale
+ the time. It's a percentage option, if set to 50 it means run at 50%
+ the original IO rate in the trace. If set to 200, run at twice the
+ original IO rate. Defaults to 100.
+
.. option:: replay_redirect=str
While replaying I/O patterns using :option:`read_iolog` the default behavior