So beschleunigen Sie VirtualBox Ubuntu 14.04 (deaktivieren Sie visuelle Effekte, ...)


19

Ich habe gerade Ubuntu 14.04 auf einer VirtualBox-Maschine installiert, die ich für die Java / Web-Entwicklung verwenden möchte. Nach meinen ersten Schritten bemerkte ich, dass die CPU-Auslastung sehr hoch ist, selbst wenn ich einfache Aufgaben wie das Durchsuchen von Dateien mit mache nautilus. In htopkann ich sehen, dass es compizdie CPU stark auslastet.

Ich habe bereits versucht, die Effekte und Animationen mit zu deaktivieren compizconfig-settings-manager, aber es hat sich nicht viel geändert. Ich möchte die neue Unity-Oberfläche möglichst beibehalten.

Eine Liste von Schritten, die zum besten Ergebnis führen, wäre großartig.


2
Hier ist eine Liste von Dingen, die Sie für eine bessere VirtualBox-Leistung tun können: askubuntu.com/questions/289677/…
Takkat

Seltsamerweise kann das Gastbetriebssystem sehr langsam sein , wenn Sie Ihren Host-Computer mit einem unterlasteten Ladegerät betreiben . Ich hatte dieses Problem gerade selbst und erkannte es zufällig nach stundenlanger Arbeit. Stecken Sie einfach Ihr Ladegerät aus, wenn Sie einen Laptop verwenden, und versuchen Sie es erneut. forums.virtualbox.org/viewtopic.php?f=2&t=42462 Es gibt viele mögliche Ursachen für geringe Leistung, das ist eine der seltsamsten diejenigen
Aaron McDaid

Hat jemand eine Headless-Maschine ausprobiert, die einen X-Server auf dem Host verwendet, um sich mit der virtuellen Ubuntu-Maschine zu verbinden? Wäre das besser, weil die Grafik auf den Host verschoben wird? Oder noch schlimmer, weil alles über das Netzwerk läuft?
Aaron McDaid

Antworten:


3

Wenn Sie keine Compositing- / Desktop-Effekte benötigen, ist Xubuntu die bessere Option.

Das Menü "Einstellungen" enthält ein nützliches Tool, mit dem Sie sie deaktivieren können. Ehrlich gesagt, verlieren Sie durch die Installation von Xubuntu nichts, wenn Sie es nur für die Web- / Java-Entwicklung verwenden. Sie verwenden dieselben Apps wie in Ubuntu.


0

Sehen Sie sich diese Antwort zu 12.10 an . Für mich funktioniert es jetzt großartig.

Die CPU-Auslastung steigt, weil sie bei der Ausführung von GPU-Aufgaben schlechte Arbeit leistet. Die CPU ist jedoch dazu gezwungen. Schauen Sie sich nur den verknüpften Thread an.


-4

Sie könnten einfach eine völlig kopflose Ubuntu-Box ausführen und alles über die Befehlszeile erledigen.

Ansonsten sind Lubuntu und Xubuntu ziemlich leicht, Sie könnten Openbox versuchen.

Die Befehlszeile ist jedoch der beste Weg.


Dies beantwortet die Frage nicht.
Dschulz

Sicher, sagte er, er habe versucht, Desktop-Effekte zu deaktivieren, aber das Problem sei damit nicht gelöst. Dann wollte er wissen, ob es etwas Einfacheres gab, als nur Xubuntu auszuprobieren. Ich gab eine Antwort auf Alternativen und Dinge, die einfacher / effizienter wären.
lbaile200

1
Sie könnten ihm empfehlen, auch MS-DOS 6.2 zu verwenden, das ist eine "einfachere Lösung". Was er verlangte, ist eine einfachere Lösung disable animations.
Dschulz

Ist es falsch von mir anzunehmen, dass er bereits versucht hat, Animationen zu deaktivieren? In Anbetracht dessen, dass er sagte: "Ich habe bereits versucht, die Effekte und Animationen mit compizconfig-settings-manager zu deaktivieren, aber es hat sich nicht viel geändert." Ich gab eine Liste von Alternativen und eine leichtere Lösung. Nur weil du es nicht magst, heißt das noch lange nicht, dass es keine Antwort ist.
lbaile200

Entschuldigung, ja. Erstens ist es völlig unvernünftig, Java / Web-Entwicklung in einer Umgebung ohne Kopf durchzuführen. Sie können eine IDE nicht über eine Befehlszeile ausführen, und kein vernünftiger Mensch wird versuchen, Java / Web-Entwicklung ohne eine IDE durchzuführen. Und dann gibt es einfachere Lösungen zum Deaktivieren von Animationen, zum Anpassen von Einstellungen für die Hardwarebeschleunigung usw., wie Sie im von Takkat geposteten Link in der OP-Frage sehen können.
Dschulz
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.