I have had my current FreeNAS system for nearly 6 years. My motherboard is an ASUS P9D-V with an Intel Xeon E3-1225V3 Haswell 3.2 GHz CPU and 32GB of RAM. As I couldn't afford nor did I know I'd need as much storage as I currently do, I added more Volumes as the need arose. I currently have four volumes, each with four drives in a RAIDZ-1 configuration. Yes, I know I could have done better had I known then what I know now, but I really don't want to make radical and expensive changes. I just noticed something though that makes me a little concerned. Out of my 32 GB, 21.5 GB is being used for ZFS cache and 9.5 GB is being used for services, leaving only 0.8 GB listed as being free. My motherboard does not support any more than 32 GB of RAM, so I started thinking about how to free up more RAM. Is this what the L2ARC drive is for? In trying to research L2ARC, I saw it said that as a "rule of thumb", L2ARC should not be used on a system with less than 32 GB of RAM. As the motherboard only supports 32GB of RAM, I'm in a quandary as to what exactly to do. Do I need to buy a new motherboard to one that can support more RAM? If I do that, can I do so without affecting all my volumes?