summaryrefslogtreecommitdiff
path: root/fio.1
diff options
context:
space:
mode:
Diffstat (limited to 'fio.1')
-rw-r--r--fio.19
1 files changed, 7 insertions, 2 deletions
diff --git a/fio.1 b/fio.1
index ab042081..9783646d 100644
--- a/fio.1
+++ b/fio.1
@@ -436,6 +436,10 @@ are:
.B none
Do not pre-allocate space.
.TP
+.B native
+Use a platform's native pre-allocation call but fall back to 'none' behavior if
+it fails/is not implemented.
+.TP
.B posix
Pre-allocate via \fBposix_fallocate\fR\|(3).
.TP
@@ -450,8 +454,9 @@ Backward-compatible alias for 'posix'.
.RE
.P
May not be available on all supported platforms. 'keep' is only
-available on Linux. If using ZFS on Solaris this must be set to 'none'
-because ZFS doesn't support it. Default: 'posix'.
+available on Linux. If using ZFS on Solaris this cannot be set to 'posix'
+because ZFS doesn't support it. Default: 'native' if any pre-allocation methods
+are available, 'none' if not.
.RE
.TP
.BI fadvise_hint \fR=\fPstr