Illumos 5368 - ARC should cache more metadata
5368 ARC should cache more metadata
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Approved by: Dan McDonald <danmcd@omniti.com>
References:
https://www.illumos.org/issues/5368
https://github.com/illumos/illumos-gate/commit/3a5286a
Porting Notes:
The vast majority of this patch was already merged in the context
of the 06358ea
changes. This is just a small hunk which was missed.
Ported-by: Brian Behlendorf <behlendorf1@llnl.gov>
This commit is contained in:
parent
669dedb33f
commit
c52fca13a0
|
@ -4928,6 +4928,12 @@ arc_init(void)
|
|||
if (zfs_arc_meta_limit > 0 && zfs_arc_meta_limit <= arc_c_max)
|
||||
arc_meta_limit = zfs_arc_meta_limit;
|
||||
|
||||
if (zfs_arc_meta_min > 0) {
|
||||
arc_meta_min = zfs_arc_meta_min;
|
||||
} else {
|
||||
arc_meta_min = arc_c_min / 2;
|
||||
}
|
||||
|
||||
if (zfs_arc_num_sublists_per_state < 1)
|
||||
zfs_arc_num_sublists_per_state = num_online_cpus();
|
||||
|
||||
|
|
Loading…
Reference in New Issue