path: root/HOWTO
diff options
authorJens Axboe <>2017-12-14 11:51:41 -0700
committerJens Axboe <>2017-12-14 11:51:41 -0700
commitdb37d89074ed204c9c2bd010e72f63dcf4725715 (patch)
tree6b9dfadf983036595dc82e374532e4cd9476ce7f /HOWTO
parent5610bcd8f4bd106a551fcba9c2f88c89ac709794 (diff)
Allow configurable ETA intervals
By default, fio prints ETA output every second. For some client/server setups, it's desirable to allow a much longer interval, to avoid spending too much time getting and printing ETA time. Takes a normal time input, allowing usec/msec/sec etc postfixes. Signed-off-by: Jens Axboe <>
Diffstat (limited to 'HOWTO')
1 files changed, 10 insertions, 1 deletions
diff --git a/HOWTO b/HOWTO
index 563ca933..78fa6ccf 100644
--- a/HOWTO
+++ b/HOWTO
@@ -173,7 +173,16 @@ Command line options
.. option:: --eta=when
Specifies when real-time ETA estimate should be printed. `when` may be
- `always`, `never` or `auto`.
+ `always`, `never` or `auto`. `auto` is the default, it prints ETA
+ when requested if the output is a TTY. `always` disregards the output
+ type, and prints ETA when requested. `never` never prints ETA.
+.. option:: --eta-interval=time
+ By default, fio requests client ETA status roughly every second. With
+ this option, the interval is configurable. Fio imposes a minimum
+ allowed time to avoid flooding the console, less than 250 msec is
+ not supported.
.. option:: --eta-newline=time