freebsd-dev/man/man5
Prakash Surya f521ce1b9c 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 <surya1@llnl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #2110
2014-02-21 16:10:27 -08:00
..
Makefile.am Remove incorrect use of EXTRA_DIST for man pages 2014-01-17 11:50:08 -08:00
vdev_id.conf.5 vdev_id: support per-channel slot mappings 2014-01-17 11:17:54 -08:00
zfs-module-parameters.5 Allow "arc_p" to drop to zero or grow to "arc_c" 2014-02-21 16:10:27 -08:00
zpool-features.5 Fix 1M references in zpool-features.5 2013-02-04 12:37:06 -08:00