]> git.proxmox.com Git - mirror_zfs.git/commit
Reinstate zfs_arc_p_min_shift
authorBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 26 Jun 2015 22:59:23 +0000 (15:59 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 23 Jul 2015 16:42:32 +0000 (09:42 -0700)
commit728d6ae91e5381cda813672c9e9f66a269f58368
tree1161141a6889adc7306669571dce00f2233ad374
parent36da08ef9bd655b6748ac253a43e28218a5cd759
Reinstate zfs_arc_p_min_shift

Commit f521ce1 removed the minimum value for "arc_p" allowing it to
drop to zero or grow to "arc_c".  This was done to improve specific
workload which constantly dirties new "metadata" but also frequently
touches a "small" amount of mfu data (e.g. mkdir's).

This change may still be desirable but it needs to be re-investigated.
in the context of the recent ARC changes from upstream.  Therefore
this code is being restored to facilitate benchmarking.  By setting
"zfs_arc_p_min_shift=64" we easily compare the performance.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #3533
man/man5/zfs-module-parameters.5
module/zfs/arc.c