I have been running Linux Mint 8.1 64-bit with 4 GB of RAM. That’s not too bad; but it’s just barely enough if you’re trying to run a Windows 7 or 8.1 VM.
Actually, Windows 7-32 wasn’t too bad. But Windows 8.1-32 was dreadfully slow when trying to access my shared drive via Windows File Manager.
I installed 8 GB of RAM, bringing my total to 12 GB. I then allocated 4 GB total to each of the VMs. (Prior, I had allocated 2 GB to each VM.) Now that I have done that, Windows 8.1 running in a VM runs very well.
I am fortunate to have a computer that allows me to mix and match different sizes of memory. In other words, I could add an 8 GB stick without having to toss my 4 GB stick.
with Windows 10 running in a remote session on my file server