Game Client gives more crash/errors when machine it's "stressed".
Remember you are running the System on a virtual system, the access to the CPU and memory it's not realtime like if was the host pc. This means if your PC it's overload CPU/RAM/Disk read the virtual machines will have more chance to get errors when some resources are not "reachable".
Increase of memory helps on reducing the need of disk read/write, however there is still the CPU share. Most probably if you run only 1 VM you don't have so many crashes and it's faster.
So the trick it's you have to find the right number of VM's you can run and with less problems. One crash or other it's not a big thing since bot recovers it. However if you want better performances you must enhance your machine.
Do CPU Overclock, use SSD disks etc.
Remember you are running the System on a virtual system, the access to the CPU and memory it's not realtime like if was the host pc. This means if your PC it's overload CPU/RAM/Disk read the virtual machines will have more chance to get errors when some resources are not "reachable".
Increase of memory helps on reducing the need of disk read/write, however there is still the CPU share. Most probably if you run only 1 VM you don't have so many crashes and it's faster.
So the trick it's you have to find the right number of VM's you can run and with less problems. One crash or other it's not a big thing since bot recovers it. However if you want better performances you must enhance your machine.
Do CPU Overclock, use SSD disks etc.