ZFS doesn’t require lots of RAM, more RAM just improves the caching (ARC) it can do.
You can set ZFS to use all unused RAM as ARC, so it doesn’t interfere with other services running on the same PC.
I ran ZFS with lots of VMs on an old office PC with 16GB RAM and it was still able to max out a 10gig nic.
ZFS doesn’t require lots of RAM, more RAM just improves the caching (ARC) it can do. You can set ZFS to use all unused RAM as ARC, so it doesn’t interfere with other services running on the same PC. I ran ZFS with lots of VMs on an old office PC with 16GB RAM and it was still able to max out a 10gig nic.