I am currently running VMware Fusion 5 to use a Windows 7 VM. I have had this problem since Lion and Fusion 4, but whenever I run my VM it uses more than the 2GB RAM I allowed it to use. How do I control the VM's memory usage to stay at 2GB? It always uses up all my RAM and I only have 26MB left when I have 8GB RAM total and gave VMware 2GB for Windows.