ZFS, ARC cache and FreeBSD

Been fiddling a fair amount with FreeBSD lately, and noticed that one of my VMs was running short on memory. It turns out, the default ARC cache size is "...all RAM less 1 GB, or one half of RAM, whichever is more". That seems excessive! So, read this, and tuned /boot/loader.conf with the following:

vfs.zfs.arc_max="128M"

Hacking: