aboutsummaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorRob N <[email protected]>2023-04-07 03:31:19 +1000
committerGitHub <[email protected]>2023-04-06 10:31:19 -0700
commitece7ab7e7de81a9a51923d7baa7db3577de4aace (patch)
tree379ee297228848e5ee11deaa5a05711c6c984f71 /man
parentb66c2a0899a71fce6454ff92e77e3838eafb27c8 (diff)
vdev: expose zfs_vdev_def_queue_depth as a module parameter
It was previously available only to FreeBSD. Reviewed-by: Brian Behlendorf <[email protected]> Reviewed-by: Tino Reichardt <[email protected]> Reviewed-by: Alexander Motin <[email protected]> Signed-off-by: Rob Norris <[email protected]> Sponsored-by: Klara, Inc. Sponsored-by: Seagate Technology LLC Closes #14718
Diffstat (limited to 'man')
-rw-r--r--man/man4/zfs.45
1 files changed, 5 insertions, 0 deletions
diff --git a/man/man4/zfs.4 b/man/man4/zfs.4
index e8e2cfec6..566caae7b 100644
--- a/man/man4/zfs.4
+++ b/man/man4/zfs.4
@@ -1292,6 +1292,11 @@ as fuller devices will tend to be slower than empty devices.
Also see
.Sy zio_dva_throttle_enabled .
.
+.It Sy zfs_vdev_def_queue_depth Ns = Ns Sy 32 Pq uint
+Default queue depth for each vdev IO allocator.
+Higher values allow for better coalescing of sequential writes before sending
+them to the disk, but can increase transaction commit times.
+.
.It Sy zfs_vdev_failfast_mask Ns = Ns Sy 1 Pq uint
Defines if the driver should retire on a given error type.
The following options may be bitwise-ored together: