Ich habe seit einiger Zeit ein Problem mit VMware Fusion, bei dem die VM (unter Windows) anfangs einwandfrei läuft, sich aber nach einiger Zeit verlangsamt (am besten nach ein paar Stunden). Es ist so langsam, dass es beim Tippen sogar zu Verzögerungen kommt.
Das Problem ist nicht auf eine VM beschränkt: Ich habe mehrere Windows 7-VMs, die dasselbe Problem aufweisen.
Für Hinweise zur Suche nach der Quelle dieses Problems wären wir Ihnen sehr dankbar. Nachfolgend finden Sie die Konfigurationsdetails und die bisherigen Versuche.
Aufbau:
- OS X 10.9.2
- VMware Fusion 6.0.2
- MacBook Pro (Mitte 2012) Intel Core i7 2,3 GHz, 8 GB RAM, Apple SSD
- VM mit Windows 7, 8 Kernen, 4 GB RAM, SATA-Festplatte (nicht vorab zugewiesen)
- VM-Netzwerk: überbrückt
Bisher durchgeführte Änderungen (Optimierungen)
Windows (Gast):
- Alle nicht wesentlichen Windows-Dienste deaktiviert (z. B. Windows-Suche, Medien usw.)
- Änderung der NTFS-Zugriffszeit deaktiviert
- Deaktiviert 8.3 Dateinamen
- Aero deaktiviert
- Konfigurierte Leistungseinstellung auf Beste Leistung
Mac (Host):
- Deaktivierte Energieeinsparung
- Deaktivierte automatische Umschaltung des Anzeigeadapters
VMware:
- Verschob die VM von der externen USB3-Festplatte auf die interne SSD
- VM-Kompatibilität auf VMware 6 festgelegt (neueste Version verfügbar)
- Upgrade des VM HD-Controllers von SCSI oder IDE auf SATA
- Setzen Sie die VM-Festplattenpufferung auf aktiviert
- Deaktivierte Fehlerbehebung (auf Keine eingestellt )
- Entfernte den appleListCache-Ordner und ersetzte ihn durch eine Dummy-Datei
Aktualisieren:
Ich habe mit VMware eine Supportanfrage erstellt, um dem auf den Grund zu gehen, und diese zwei zusätzlichen Aktionen erhalten, um zu versuchen:
- Installieren Sie die VMware-Tools neu
Schließen Sie VMware von der AppNap-Funktion in OSX aus, indem Sie die folgenden Schritte ausführen:
- Fahren Sie alle virtuellen Maschinen herunter und beenden Sie VMware Fusion.
- Gehen Sie zum Anwendungsordner und klicken Sie mit der rechten Maustaste auf VMware Fusion
- Wählen Sie Informationen abrufen
- Wählen Sie die Option App Nap verhindern.
- Starten Sie die virtuelle Maschine und überprüfen Sie das Problem erneut.
Update 2:
Zusätzlich zu der obigen Aktion hat mich der VMware-Support gebeten, Folgendes zu tun:
- Verringern Sie die Anzahl der der VM zugewiesenen CPU-Kerne - My MacBook Pro verfügt über 8 Kerne, von denen VMware vorgeschlagen hat, einer VM nur 2 zuzuweisen.
- Verringern Sie den der VM zugewiesenen RAM - Ich habe immer so viel RAM wie möglich zugewiesen, sodass nur noch genügend RAM für OSX vorhanden ist. VMware schlug vor, diesen Wert auf 2 GB zu senken.
- Deaktivieren Sie die Funktion für freigegebene Ordner. Normalerweise teile ich einige Ordner zwischen dem Host- und dem Gastbetriebssystem, um den Dateiaustausch zu vereinfachen.
Obwohl ich nicht erwartet hatte, dass diese Änderungen einen Unterschied machen würden (insbesondere das Verringern der dem Gastbetriebssystem zugewiesenen Ressourcen), sind die VMs, die ich bisher ausprobiert habe, alle stabil und ohne echte Probleme gelaufen, selbst wenn sie von einem externen USB3-Server ausgeführt werden WD-Platte.
kernel_task
und vmware-vmx
belasten die CPU, während sich die VM im Leerlauf befindet. Ich habe meine Ergebnisse an den VMware-Support gesendet und erwarte deren Antwort.
vmware-vmx
. Scheint sich zu verschlechtern, nachdem der VMWare-Gast eine Weile im Hintergrund ausgeführt (aber nicht verwendet) wurde. Ich werde das von Ihnen erwähnte AppNap ausprobieren. Meine diskrete GPU ist gerade ausgefallen.