[Bug 290207] [ZFS] lowering "vfs.zfs.arc.max" to a low value causes kernel threads of "arc_evict" to use 91% CPU and disks to wait. System gets unresponsive...

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 02 Nov 2025 18:21:31 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290207

--- Comment #31 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
VM_NFREEPOOL and VM_FREEPOOL_LAZYINIT lookd to be the
answer for "why 2 vm pgcache?". They applie to each
domain, with VM_FREEPOOL_LAZYINIT indicating a
free pool to skip. So, in my context: 2 of 3
free pools get a vm pgcache (and so a line).

See: vm_page_init_cache_zones in sys/vm/vm_phys.c .

-- 
You are receiving this mail because:
You are the assignee for the bug.