Ich habe viele virtuelle Maschinen auf meinem System (derzeit 6) und oft laufen zwei davon gleichzeitig. Ich habe 6 GB RAM, aber die meiste Zeit ist es wegen der laufenden virtuellen Maschinen zu 90 % ausgelastet. Alle virtuellen Betriebssysteme sind Win7.
Ich habe gehört, dass durch die Installation von VMware Server und die Anmeldung bei den virtuellen Maschinen per Remote-Desktop der RAM-Verbrauch gesenkt wird.
Stimmt das? Wenn nicht, gibt es einen virtuellen Server, mit dem meine virtuellen Maschinen weniger RAM verbrauchen?
Vielleicht sollte ich das Betriebssystem auf den virtuellen Maschinen ändern?! Ich verwende sie für die .NET-Entwicklung und für die Photoshop-Bearbeitung.
PS. Ich weiß, dass ich den RAM der virtuellen Maschine in den Einstellungen reduzieren kann, aber er ist bereits auf 1 GB pro Maschine eingestellt, was das Minimum für die normale Arbeit ist.
Antwort1
VMWare Server, Virtual PC und VMWare Workstation sind Hypervisoren vom Typ 2 und laufen auf dem Betriebssystem. Meines Wissens nach unterstützt kein Hypervisor vom Typ 2 Technologien zur Speicherüberbelegung.
Hyper-V und VMWare ESXi sind Hypervisoren vom Typ 1 und (im Fall von Hyper-V 2008 R2 mit Service Pack 1) unterstützen beide die Speicherüberbelegungsfunktion. VMWare,ICH GLAUBE, 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 glaube Pro)), Server 2008, 2008 R2 und 2003 R2 sowie Vista (Enterprise und Ultimate (und ich glaube Business)).
Das Problem mit einem Hypervisor vom Typ 1 ist, dass es sich um einen Bare-Metal-Hypervisor handelt. Das bedeutet, vereinfacht ausgedrückt, dass er IHR Betriebssystem IST. Wenn Sie EINES VON BEIDEN verwenden würden, könnten Sie nicht direkt an Ihrem Computer arbeiten. Beide erfordern einen separaten physischen Server, um ihre Dienste effektiv bereitzustellen. Server 2008 R2 enthält die Hyper-V-Rolle und Sie KÖNNTEN diese als Betriebssystem Ihrer Arbeitsstation ausführen und Hyper-V dort aktivieren. Die Basisinstallation wird zu einem Gastbetriebssystem mit direktem Hardwarezugriff, wenn die Hyper-V-Rolle aktiviert ist.
Andernfalls warten Sie auf Windows 8 (oder verwenden Sie die Entwicklervorschau). Es wird (in der Vorschau enthalten) Hyper-V auf dem Workstation-Betriebssystem enthalten.
ODER rüsten Sie Ihren RAM auf. RAM ist BILLIG. 16 GB DDR3 für einen Desktop können schon ab 80 US-Dollar erhältlich sein.