Home » Questions » Computers [ Ask a new question ]

What is VMWare bad at? (What should i not use it for)

What is VMWare bad at? (What should i not use it for)

Yesterday i decided to test a few programs and i decided to run a blizzard game. It ran so slowly that it was unplayable. It makes sense that accessing the GPU is slow (at least i think it may be) but is accessing all hardware slow? what is VMWare bad at and what should i not use it for?

Asked by: Guest | Views: 221
Total answers/comments: 2
Guest [Entry]

"VMware Player - Bad at making your own VM's!

VMware Workstation - Brilliant at most things.

With Workstation, it supports Direct X 9, and whilst it may not be as good as running directly on your host, it is still pretty decent and the latest version of Workstation (7) they have refined it further and the graphics are very good.

As Alex said, Disk I/O is also bad compared to a physical machine, but this can be dealt with by putting all the VM's on their own drive (not partition on same drive).

Personally, I use VM's for everything, I love it and think it is one of the best technologies!

Your title was ""What should I not use it for"". The answer really is nothing if you don't mind a slight delay when compared to running something natively and high end games. Apart from that, nothing!

With a bit of warning - If you are doing domain stuff, be careful of Snapshots and time synchronising... apart from that, Virtualisation is great!"
Guest [Entry]

"With hardware assisted virtualization support obtained through AMD-V or Intel-VT capable processors and chipsets (motherboards), your VMWare virtual machines, which does support both technologies, will suffer less from performance issues. It's however still a reality that all your VMs can use is what you make available to them. And what you make available to them is limited by your computer computational power and available memory.

If there is one thing VMWare is limited at, regardless of how powerful your computer is, is support for OpenGL and DirectX technologies. While they are close to fully supported, performance is degraded considerably under a VM due to the fact VMWare cannot use your GPU directly, but instead needs to emulate its own, which then passes instructions to your GPU.

For anything else I can think of, provided you have either AMD-V or Intel VT capable processors and motherboards (and the technology is enabled in the BIOS), you are only limited by your computer resources. Theoretically, data intensive tasks can be running parallel on both the host and client machines without any significant loss of performance if you had enough resources in your machine.

Many VMWare servers employ multiprocessors, dedicated hard drives and copious amounts of RAM to enable exactly the sharing of VMs across corporate networks while still allowing for business-required performance levels."