aboutsummaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorPrakash Surya <[email protected]>2014-01-03 10:20:21 -0800
committerBrian Behlendorf <[email protected]>2014-02-21 16:10:27 -0800
commitf521ce1b9c6102f9175f26548d4c521e115f8d60 (patch)
treef96e0ab3f4190b7c4273c3a8bea1a45afd7843f0 /man
parent89c8cac493687875eecc80a4a03f667d98dd82d0 (diff)
Allow "arc_p" to drop to zero or grow to "arc_c"
Setting a limit on the minimum value of "arc_p" has been shown to have detrimental effects on the arc hit rate for certain "metadata" intensive workloads. Specifically, this has been exhibited with a workload that constantly dirties new "metadata" but also frequently touches a "small" amount of mfu data (e.g. mkdir's). What is seen is that the new anon data throttles the mfu list to a negligible size (because arc_p > anon + mru in arc_get_data_buf), even though the mfu ghost list receives a constant stream of hits. To remedy this, arc_p is now allowed to drop to zero if the algorithm deems it necessary. Signed-off-by: Prakash Surya <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Issue #2110
Diffstat (limited to 'man')
-rw-r--r--man/man5/zfs-module-parameters.511
1 files changed, 0 insertions, 11 deletions
diff --git a/man/man5/zfs-module-parameters.5 b/man/man5/zfs-module-parameters.5
index 7f010c6cf..2acf68383 100644
--- a/man/man5/zfs-module-parameters.5
+++ b/man/man5/zfs-module-parameters.5
@@ -296,17 +296,6 @@ Default value: \fB100\fR.
.sp
.ne 2
.na
-\fBzfs_arc_p_min_shift\fR (int)
-.ad
-.RS 12n
-arc_c shift to calc min/max arc_p
-.sp
-Default value: \fB4\fR.
-.RE
-
-.sp
-.ne 2
-.na
\fBzfs_arc_p_aggressive_disable\fR (int)
.ad
.RS 12n