As mer pointed out in post #7, ZFS saves a LOT of headaches and planning. With UFS (and just about any other file system), you have to do a lot of planning ahead, doing some math, making a firm decision at the start of the installation process, and sticking with it. With ZFS, you can fine-tune a lot of details any time after installation, and update that config to fit the situation at hand. That flexibility, the very fact that such a robust feature is available on FreeBSD, and the fact that it's so well integrated into FreeBSD - that was my tipping point for sticking with FreeBSD and leaving Linux behind. With UFS, if I want to change something later, I can't make the change on a running system. Either I'm stuck with the decisions I made when I was installing FreeBSD, or I'm faced with redoing the whole installation process from ground up. Using ZFS means there's one less reason to reinstall the whole system.
If you can afford it, I'd recommend upgrading the RAM, maybe even max out what your mobo can support. I have a laptop with 16 GB of DDR5 RAM, and VirtualBox was kind of slow on that hardware. 10th gen Intel processors have been reported to be rather slow under FreeBSD, too.I'm having a desktop FreeBSD 14.2 host with 16GB of ram, and recently using zfs.
My windoze-10 vm guest is needing 8GB of ram. This all worked reliably using ufs.
Now the vm keeps pausing. It seems this failure is caused by zfs using up all the memory.
Is changing back to ufs filesystem the best solution ?