Tipps zur Gastoptimierung für virtuelle Maschinen

7

Ich habe Windows7 in VirtualBox 2.2.4 installiert und wie ein Zauber gearbeitet. Im Vergleich zu meiner virtuellen WindowsXP-Maschine ist die Leistung jedoch langsam.

Ich habe Windows7 auf (nicht virtuellen) Maschinen installiert und die Leistung war besser als bei XP und Vista.

Ich würde gerne Tipps zur Optimierung des Windows7-Gasts erhalten, damit die Leistung akzeptabel ist.

Ich habe darüber nachgedacht, einige Dienste zu stoppen, aber ich weiß nicht, dass Dienste im Gastbetriebssystem erforderlich sind. Ein weiterer Gedanke betrifft die Defragmentierung. Was sind deine Tipps?

OK klicken
quelle

Antworten:

15

Im Allgemeinen müssen die virtuellen Windows 7-Maschinen nicht optimiert werden. Im Gegensatz zu früheren Windows-Versionen ist es sofort einsatzbereit, solange mindestens 1 GB RAM zugewiesen sind . Ich verwende Windows 7 x64 unter VMWare Fusion unter OSX und es ist unglaublich schnell.

Wir führen viele Windows-VMs zum Testen von Software auf einem dedizierten ESXi-Computer aus (jeweils etwa drei von 2000 / XP / Vista / 2003/2008 / 2008R2 / Vistax64), sodass ich einige Tipps zur Anwendung von Windows-VMs im Allgemeinen geben kann.

  • Schalten Sie alle Desktop-Effekte aus und verwenden Sie den "Windows Classic" -Modus
  • Deaktivieren Sie den SuperFetch-Dienst (stark mit Festplatten-E / A und Speicher belegt).
  • Weisen Sie der VM so viel RAM wie möglich zu
  • Deaktivieren Sie Windows Defender
  • Installieren Sie ein leichtes AntiVirus (mindestens unter 2000 / XP / 2003)
  • Verwenden Sie den Energiesparmodus "Hochleistung" (dh keinen).
  • Bildschirmschoner deaktivieren
  • Legen Sie das Image der virtuellen Festplatte nach Möglichkeit auf einem separaten physischen Laufwerk ab. Stellen Sie jedoch sicher, dass es sich nicht um ein Software-RAID-Array handelt.
  • Holen Sie sich etwas mehr RAM und weisen Sie diesen auch der VM zu.

Meine Erfahrung ist nur mit der VMWare-Familie von Virtualisierungsprodukten (Workstation, Server, ESXi und Fusion) und ich habe keine Probleme mit Windows 7 festgestellt. Ich würde empfehlen, die VMWare Workstation herunterzuladen und zu prüfen, ob irgendwo ein Engpass vorliegt mit der VirtualBox-Implementierung.

Denken Sie daran, dass die Systemanforderungen für Win7 mindestens 1 GB RAM angeben. Minimum. Die Leistung ist mit 1 GB gut, aber geben Sie es weniger und Sie fragen nach Ärger.

saschabeaumont
quelle
4
Es gibt viele andere Dienste, die gestoppt / deaktiviert werden können, um einige Ressourcen freizugeben. Lesen Sie diesen Artikel [ vmguru.nl/wordpress/2010/07/… ], in dem erläutert wird, wie Sie ein Gast-Win7-Betriebssystem in der VMWare-Infrastruktur optimieren.
XpiritO
Siehe auch Optimieren der Leistung des Windows-Gastbetriebssystems @ VMWare KB . Am Ende gibt es einen Link zu einem Artikel mit zusätzlichen Schritten von Win7 und Win8.
ivan_pozdeev
3

Windows 7 bietet eine native Unterstützung für den VHD-Start. Dies bedeutet, dass Sie direkt von der VHD-Datei booten können, ohne dass das Hosting-Betriebssystem dies unterstützt. Es ist so schön und erstaunlich, so zu arbeiten. Auf jeden Fall einen Versuch wert. Vielleicht ist es die nächste großartige Möglichkeit, den Desktop zu virtualisieren.

Hier ist mein Blogbeitrag über Native VHD Boot unter Windows 7

kentchen
quelle
1

Stellen Sie sicher, dass Sie der VM genügend Ressourcen zugewiesen haben und dass diese Ressourcen frei zugewiesen werden können. Schalten Sie auch alle virtuellen Geräte aus, die Sie nicht benötigen (serielle Schnittstellen usw.), und sehen Sie sich dann, wie Sie sagen, die tatsächlichen Gasteinstellungen wie Dienste usw. an.

Chopper3
quelle
1

Bei meinen eigenen Tests habe ich festgestellt, dass Win7 auf dem Festplatten-E / A-Kanal viel schwieriger ist als WinXP. Dies ist ein Problem bei meiner VMWare-Arbeitsinstallation, bei der sich meine VM-Festplatten auf einer XFS-Partition befinden, die unter schlechten Metadatenschreibvorgängen leidet. Ich habe so viel wie möglich optimiert, aber Win7 ist im Vergleich zu meinem WinXP einfach nur pokey. Das Wichtigste ist, dass Sie nach Möglichkeit nicht auf die Festplatte wechseln. Stellen Sie daher sicher, dass der VM genügend RAM zugewiesen ist. Das wird helfen.

sysadmin1138
quelle