Based on a LinkedIn post originally published on 11 February 2026 On HG000009, the front-end data store node in my home lab, memory is treated as a first-class performance component. It is not regarded as spare capacity waiting for an application to claim it. Memory is an active part of the storage architecture. It affects read performance, metadata access, latency, recovery behaviour and the system’s ability to remain predictable under changing workloads. In this design, ZFS acts as the central storage control plane. Back-end devices are aggregated through ZFS, which then provides controlled storage services to consumers through iSCSI targets and, where appropriate, SMB shares. ZFS is used for more than filesystem semantics. It provides data integrity, caching, snapshots and an explicit operational model for the storage platform. Memory plays a critical role in making those capabilities perform consistently. Unused memory is not necessarily wasted memory Traditional capacity thinking ...