Re: ZFS is for dedicated file-servers
For one, it eats memory like no other filesystem. The projects itself states that it can be used with 2GB, but 8GB+ is recommended for decent performance. The consensus among major users seems to be 8GB + 1GB per terabyte of storage. Of course, this is for caching, and you could argue that Linux itself allocates unused memory as disk cache whatever the filesystem, but ZFS being non Linux-native code bolted on to the kernel is not plumbed in to that system. It allocates that cache memory to itself like application memory. None of this is a problem in it's intended application, but it's hardly optimal for desktops.