Mir ist aufgefallen, dass der Activity Manager beim Ausführen meiner VM (Unity-Modus) eine ziemlich hohe CPU-Auslastung für den VmWare-Prozess anzeigt. Nehmen wir an, ich würde 20 % meiner CPU verwenden, aber der Prozess selbst würde eine CPU-Auslastung von bis zu 450 % aufweisen.
Die Standardlast mit nur Win 10 und VS 2015 mit laufendem ReSharper (Leerlauf) würde bei etwa 150 % liegen (etwa 10–15 % im OS X-Aktivitätsmonitor). Sobald ich jetzt eine Webanwendung und einige Dienste starte, schießt diese auf die zuvor erwähnten 450 % hoch. Das passiert regelmäßig und ich stelle fest, dass die Reaktionsfähigkeit die meiste Zeit nicht optimal ist.
Nach einigem Googeln habe ich den Windows Update-Dienst deaktiviert, da dies bei einigen zuvor geholfen hatte (nicht speziell bei Windows 10, aber einen Versuch war es wert). Dies brachte jedoch nicht die gewünschten Ergebnisse.
Ich habe meiner VM derzeit Folgendes gegeben: 2 Kerne, 8 GB RAM, Intel VT-x/EPT aktiviert, Internet mit Mac teilen. Ich habe es schon mit 4 Kernen versucht, aber das hat auch nicht viel geändert. Beachten Sie, dass dies keine Bootcamp-Partition ist, sondern nur eine VM von Grund auf.
Ausführen auf einem MacBook Pro Retina 15" Mitte 2015
- Intel Core i7 2,5 GHz
- 16 GB RAM
- SSD mit 512 GB
- AMD Radeon R9 M370X
Hat jemand die gleichen Erfahrungen gemacht oder Vorschläge zur Verbesserung der Reaktionsfähigkeit und Geschwindigkeit?
Antwort1
Diese .vmx-Parameter werden häufig zum Lösen von VMware-Leistungsproblemen verwendet:
MemTrimRate = "0"
mainMem.useNamedFile = "FALSE"
mainMem.backing = "swap"
sched.mem.pshare.enable = "FALSE"
MemAllowAutoScaleDown = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"
Möglicherweise sind nicht alle davon in Ihrem Fall erforderlich (oder sie reichen möglicherweise nicht aus), aber Sie können es versuchen und sehen. Ich glaube nicht, dass ich es jemals versucht habealledavon für eine VM, seien Sie also vorsichtig, wenn Sie sie in die .vmx-Datei einfügen.
Vergessen Sie nicht, vor dem Bearbeiten der VMX-Datei eine Sicherungskopie zu erstellen und zu prüfen, ob in der Datei diese Parameter bereits auf andere Werte eingestellt sind.