On 18/12/2014 08:57, Marc Stuermer wrote:
ZFS on Linux is being maintained outside the kernel and eats up memory like a horde of cockroaches. So this is also for most no viable choice.
I can't speak for ZFS on Linux but the subject is "best file system?" not "best file system for Linux?".
ZFS uses spare RAM but does not "eat" it.
I have a system here with 64GB RAM and 48GB is being used by ZFS. It's only using RAM that is otherwise unused and if my file system were not using 48GB RAM it would be wasted. It's not taking RAM from programs and if I ask for RAM the amount used by ZFS reduces. The system has an amount of a free RAM and in timing tests I can not perceive any difference in taking RAM from the free buffer or when the amount requested is large enough to require ZFS to give some up.
I also have ZFS on a 12 year old Celeron laptop with 1G RAM and it runs without any problems.
That ZFS needs a lot of RAM or CPU is false.
"zfs set -o compress=gzip" works wonders for mail storage.