Optimieren Sie Mac OS X Snow Leopard für Virtualbox-Host

Optimieren Sie Mac OS X Snow Leopard für Virtualbox-Host

Ich scheine die meiste Zeit mit einer Linux VirtualBox (tragbare USB-SSD) auf meinem Snow Leopard Macbook (~2008) zu arbeiten. Wie kann ich Snow Leopard optimieren, damit es ein optimaler VirtualBox-Host ist? Ich habe nichts dagegen, einige der Funktionen des Host-Betriebssystems usw. zu reduzieren, ähnlich wie bei OS X Minimal (falls es so etwas jemals gab).

Hinweis: Ich verwende Archlinux als Gast, anstatt den Host zu ersetzen, aufgrund proprietärer USB-Wireless-Treiber, besserer Netzwerkunterstützung und besserer Laserdruckerunterstützung von OS X.

Antwort1

Da ich selbst Snow Leopard- und VM-Benutzer bin, würde ich die folgenden Vorschläge machen.

1 – Nutzen Sie Ihre Hardware optimal

Aktualisieren Sie Ihren RAM und Ihre Festplatte, denn diese beiden sind die wahren Leistungskiller für VMs. Versuchen Sie nicht einmal, eine VM auszuführen, wenn sie auf externen Laufwerken gespeichert ist, es sei denn, Sie verfügen über die neueste Thunderbolt-Schnittstelle ...

Bei meinem alten Macbook der Ausgabe 2008 wird beispielsweise mit maximal 4 GB angegeben, aber es können tatsächlich 6 GB verwendet werden. Wenn für Ihre Hardware keine Garantie mehr besteht und Sie diese Option haben, sollten Sie sie in Betracht ziehen.

Upgrade auf SSD. Das allein macht schon einen riesigen Unterschied. Angesichts sinkender SSD-Preise ist dies ein Muss für alle, die häufig VMs verwenden.

Eine weitere Alternative, die ich kürzlich in Betracht gezogen habe, ist der Austausch des DVD-Laufwerks meines MacBooks durch eine zweite SSD oder eine Festplatte mit großer Kapazität (7200 U/min). Dies könnte zusammen mit einem großen primären Laufwerk möglicherweise als gestreiftes RAID-Volume eingerichtet werden, um die Leistung des Gastlaufwerks zu verbessern.

2 Konfigurieren Sie Ihre VMs richtig

Geben Sie Ihren VMs nicht mehr Ressourcen als nötig. Insbesondere, wenn Sie mehrere gleichzeitig ausführen müssen. Wenn Sie Linux verwenden, sollten Sie es ohne den X-Server (GUI) ausführen, da dieser CPU/RAM stark beansprucht.

Für eine optimale Leistung sollte die Festplatte Ihrer VM vorab zugewiesen werden.

Deaktivieren Sie sämtliche unnötigen Dienste, insbesondere die, die mit der Festplatte zusammenhängen.

3 OSX-Einrichtung

Ihre minimale OSX-Idee ist keine schlechte Lösung. Natürlich ist es selbstverständlich, dass Sie keine Antivirensoftware installieren. Wenn Sie es unbedingt müssen, konfigurieren Sie es so, dass es das System nicht beeinträchtigt. Bei mir ist die Echtzeitüberprüfung deaktiviert.

OSX Spotlight und ähnliche Programme, die das Dateisystem überwachen, könnten ebenfalls deaktiviert werden.

Ein weiteres Problem, auf das Sie achten müssen, ist die Fragmentierung des OSX-Dateisystems. Stellen Sie sicher, dass auf der Festplatte, auf der die VM gespeichert ist, ausreichend freier Speicherplatz vorhanden ist, damit die Dateien in OSX, die die virtuellen Festplatten darstellen, zusammenhängend sind. Dies ist insbesondere dann problematisch, wenn Sie Ihre Festplatten nicht vorab zugewiesen haben und/oder mit Snapshots arbeiten.

4 Alternativen zu VirtualBox nutzen

Mir ist klar, dass VirtualBox attraktiv ist, weil es kostenlos ist, aber ich weiß nicht, wie gut es im Vergleich zu einem kostenpflichtigen Produkt wie VMWare Fusion oder Parallels abschneidet. Ich habe Artikel gelesen, in denen behauptet wird, dass diese besser funktionieren.

verwandte Informationen