aboutsummaryrefslogtreecommitdiffstats
path: root/man/man7/zfsprops.7
diff options
context:
space:
mode:
authorAlexander Motin <[email protected]>2021-08-17 11:59:46 -0400
committerGitHub <[email protected]>2021-08-17 09:59:46 -0600
commit72f0521abadd77ef06fb1d10c4f4f80af50ec279 (patch)
treefce242ce49daafbd9222fe2949f6ec8c8c0b6370 /man/man7/zfsprops.7
parentbb7ad5d326a0b3d7c327e9edd1bc4fcb9b72ff82 (diff)
Increase default volblocksize from 8KB to 16KB
Many things has changed since previous default was set many years ago. Nowadays 8KB does not allow adequate compression or even decent space efficiency on many of pools due to 4KB disk physical block rounding, especially on RAIDZ and DRAID. It effectively limits write throughput to only 2-3GB/s (250-350K blocks/s) due to sync thread, allocation, vdev queue and other block rate bottlenecks. It keeps L2ARC expensive despite many optimizations and dedup just unrealistic. Reviewed-by: Brian Behlendorf <[email protected]> Reviewed-by: George Melikov <[email protected]> Signed-off-by: Alexander Motin <[email protected]> Closes #12406
Diffstat (limited to 'man/man7/zfsprops.7')
-rw-r--r--man/man7/zfsprops.72
1 files changed, 1 insertions, 1 deletions
diff --git a/man/man7/zfsprops.7 b/man/man7/zfsprops.7
index 3f3ddcebf..fcf086f0c 100644
--- a/man/man7/zfsprops.7
+++ b/man/man7/zfsprops.7
@@ -527,7 +527,7 @@ cannot be changed once the volume has been written, so it should be set at
volume creation time.
The default
.Sy blocksize
-for volumes is 8 Kbytes.
+for volumes is 16 Kbytes.
Any power of 2 from 512 bytes to 128 Kbytes is valid.
.Pp
This property can also be referred to by its shortened column name,