VMWare-Server, Virtual PC und VMWare-Workstation sind Hypervisoren vom Typ 2 und werden auf dem Betriebssystem ausgeführt. Meines Wissens nach unterstützt kein Typ-2-Hypervisor Technologien zur Speicherüberlastung.
Hyper-V und VMWare ESXi sind Hypervisors vom Typ 1 und unterstützen (im Falle von Hyper-V 2008 R2 mit Service Pack 1) beide Funktionen zur Speicherüberlastung. Ich glaube, VMWare unterstützt es auf den meisten, wenn nicht allen Windows-Betriebssystemen. Hyper-V unterstützt es nur mit Windows 7 (Enterprise und Ultimate (und ich denke Pro)), Server 2008, 2008 R2 und 2003 R2 und Vista (Enterprise und Ultimate (und ich denke, Business)).
Das Problem bei einem Typ 1-Hypervisor ist, dass es sich um einen Bare-Metal-Hypervisor handelt - das heißt, in einer vereinfachten Beschreibung ist er Ihr Betriebssystem. Wenn Sie EITHER verwenden würden, könnten Sie nicht direkt an Ihrem Computer arbeiten. Beide benötigen einen separaten physischen Server, um ihre Dienste effektiv bereitzustellen. Server 2008 R2 enthält die Hyper-V-Rolle, und Sie KÖNNEN dies als Workstation-Betriebssystem ausführen und dort Hyper-V aktivieren. Die Basisinstallation wird zu einem Gastbetriebssystem mit direktem Hardwarezugriff, wenn die Hyper-V-Rolle aktiviert ist.
Warten Sie andernfalls auf Windows 8 (oder verwenden Sie die Entwicklervorschau). Es wird Hyper-V auf dem Workstation-Betriebssystem enthalten (in der Vorschau enthalten).
ODER aktualisieren Sie Ihren RAM. RAM ist billig. 16 GB DDR3 für einen Desktop können bis zu 80 US-Dollar kosten.