mirror_zfs/man
Ameer Hamza 62ca8f721b L2ARC: Scan-based depth cap for persistent markers
With persistent markers and inclusive scanning, the marker traverses the
entire ARC state across many feed cycles, writing buffers far from the
tail that may no longer be relevant.

Track cumulative bytes scanned per pass in l2arc_ext_scanned. When scans
reach l2arc_ext_headroom_pct (default 25%) of the ARC state size, reset
the pass markers to the tail via lazy reset flags. This keeps markers
focused on the tail zone where buffers soon to be evicted have the most
value for L2ARC.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin@TrueNAS.com>
Signed-off-by: Ameer Hamza <ahamza@ixsystems.com>
Closes #18289
2026-03-10 11:00:08 -07:00
..
man1 Enable zhack to work properly with 4k sector size disks 2025-09-10 11:13:55 -07:00
man4 L2ARC: Scan-based depth cap for persistent markers 2026-03-10 11:00:08 -07:00
man5 manuals: Audit/bump dates for last content change 2025-08-28 16:26:16 -07:00
man7 Add zpool properties for allocation class space 2026-03-02 15:50:23 -08:00
man8 zfs_main: create, clone, rename: accept -pp for non-mountable parents 2026-03-09 14:50:18 -07:00
Makefile.am Added support for multiple homes in pam_zfs_key module (#18084) 2026-02-03 16:09:10 -08:00