feat(sysctl-tuner): cap the ZFS ARC at a quarter of RAM -- the ARM roll needs it #543
Loading…
Reference in a new issue
No description provided.
Delete branch "sean/zfs-arc-cap"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Measured on a live worker: MemTotal 22.9 GiB, arcstats c_max 21.9 GiB, zfs_arc_max 0 -- ZFS was entitled to 96% of the node. Harmless at 24 GiB with 4.2 GiB in use; on an 8 or 16 GiB CAX node the same default starves the kubelet. Computed from the node's own MemTotal via the sysfs knob (CONFIG_MODULES=n, ZFS in-tree, so no modprobe.d; a kernel argument could only carry a constant), so one expression serves every size and both architectures and it lands without a kernel bake. New guard with six controls, all run; the first draft of the guard was itself inert and the control caught it. https://claude.ai/code/session_01KZoQin34jeyt6nDGqvJA76