logoalt Hacker News

dwood_devtoday at 1:49 PM1 replyview on HN

That's only for ZFS deduplication which you should never enable unless you have very, very specific use cases.

For normal use, 2GB of RAM for that setup would be fine. But more RAM is more readily available cache, so more is better. It is certainly not even close to a requirement.

There is a lot of old, often repeated ZFS lore which has a kernel of truth but misleads people into thinking it's a requirement.

ECC is better, but not required. More RAM is better, not a requirement. L2ARC is better, not required.


Replies

AlanYxtoday at 3:09 PM

There are a couple recent developments in ZFS dedup that help to partially mitigate the memory issue: fast dedup and the ability to use a special vdev to hold the dedup table if it spills out of RAM.

But yes, there's almost no instance where home users should enable it. Even the traditional 5gb/1tb rule can fall over completely on systems with a lot of small files.

show 2 replies