X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=HOWTO;h=2a70b7c629b6d6470625ac98e02dad555571f1ed;hb=07dff7d1d614b33e3a6d3e3ade38ce648b53a632;hp=6ecc0a6b2351c1df9ee4def47d2a3989dcb0c54d;hpb=f50fbdda6a422d5e486f8f1a83c76909dabfb9cd;p=fio.git diff --git a/HOWTO b/HOWTO index 6ecc0a6b..2a70b7c6 100644 --- a/HOWTO +++ b/HOWTO @@ -111,9 +111,6 @@ Command line options format. `json+` is like `json`, except it adds a full dump of the latency buckets. -.. option:: --runtime - Limit run time to runtime seconds. - .. option:: --bandwidth-log Generate aggregate bandwidth logs. @@ -505,19 +502,19 @@ Parameter types prefixes. To specify power-of-10 decimal values defined in the International System of Units (SI): - * *Ki* -- means kilo (K) or 1000 - * *Mi* -- means mega (M) or 1000**2 - * *Gi* -- means giga (G) or 1000**3 - * *Ti* -- means tera (T) or 1000**4 - * *Pi* -- means peta (P) or 1000**5 + * *K* -- means kilo (K) or 1000 + * *M* -- means mega (M) or 1000**2 + * *G* -- means giga (G) or 1000**3 + * *T* -- means tera (T) or 1000**4 + * *P* -- means peta (P) or 1000**5 To specify power-of-2 binary values defined in IEC 80000-13: - * *K* -- means kibi (Ki) or 1024 - * *M* -- means mebi (Mi) or 1024**2 - * *G* -- means gibi (Gi) or 1024**3 - * *T* -- means tebi (Ti) or 1024**4 - * *P* -- means pebi (Pi) or 1024**5 + * *Ki* -- means kibi (Ki) or 1024 + * *Mi* -- means mebi (Mi) or 1024**2 + * *Gi* -- means gibi (Gi) or 1024**3 + * *Ti* -- means tebi (Ti) or 1024**4 + * *Pi* -- means pebi (Pi) or 1024**5 With :option:`kb_base`\=1024 (the default), the unit prefixes are opposite from those specified in the SI and IEC 80000-13 standards to provide @@ -950,7 +947,7 @@ I/O type .. option:: direct=bool If value is true, use non-buffered I/O. This is usually O_DIRECT. Note that - ZFS on Solaris doesn't support direct I/O. On Windows the synchronous + OpenBSD and ZFS on Solaris don't support direct I/O. On Windows the synchronous ioengines don't support direct I/O. Default: false. .. option:: atomic=bool @@ -1794,7 +1791,9 @@ I/O engine **external** Prefix to specify loading an external I/O engine object file. Append the engine filename, e.g. ``ioengine=external:/tmp/foo.o`` to load - ioengine :file:`foo.o` in :file:`/tmp`. + ioengine :file:`foo.o` in :file:`/tmp`. The path can be either + absolute or relative. See :file:`engines/skeleton_external.c` for + details of writing an external I/O engine. I/O engine specific parameters @@ -3584,7 +3583,7 @@ and IOPS. The logs share a common format, which looks like this: on the type of log, it will be one of the following: **Latency log** - Value is latency in usecs + Value is latency in nsecs **Bandwidth log** Value is in KiB/sec **IOPS log**