diff options
author | Matthew Ahrens <[email protected]> | 2014-08-20 10:09:40 -0700 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2014-08-26 16:14:49 -0700 |
commit | 49ddb315066e372f31bda29a5c546a9eccc8b418 (patch) | |
tree | ecd2c8abaa52d93b2c5bff6793b1c5c446c199c6 /man | |
parent | d09a99f96b4399cb0e2611b4b57c9e64d6097e19 (diff) |
Illumos 5034 - ARC's buf_hash_table is too small
5034 ARC's buf_hash_table is too small
Reviewed by: Christopher Siden <[email protected]>
Reviewed by: George Wilson <[email protected]>
Reviewed by: Saso Kiselkov <[email protected]>
Reviewed by: Richard Elling <[email protected]>
Approved by: Gordon Ross <[email protected]>
References:
https://www.illumos.org/issues/5034
https://github.com/illumos/illumos-gate/commit/63e911b
Ported-by: Brian Behlendorf <[email protected]>
Closes #2615
Diffstat (limited to 'man')
-rw-r--r-- | man/man5/zfs-module-parameters.5 | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/man/man5/zfs-module-parameters.5 b/man/man5/zfs-module-parameters.5 index d23e8022a..4671c396f 100644 --- a/man/man5/zfs-module-parameters.5 +++ b/man/man5/zfs-module-parameters.5 @@ -277,6 +277,22 @@ Default value: \fB2\fR. .sp .ne 2 .na +\fBzfs_arc_average_blocksize\fR (int) +.ad +.RS 12n +The ARC's buffer hash table is sized based on the assumption of an average +block size of \fBzfs_arc_average_blocksize\fR (default 8K). This works out +to roughly 1MB of hash table per 1GB of physical memory with 8-byte pointers. +For configurations with a known larger average block size this value can be +increased to reduce the memory footprint. + +.sp +Default value: \fB8192\fR. +.RE + +.sp +.ne 2 +.na \fBzfs_arc_grow_retry\fR (int) .ad .RS 12n |