Ubuntu-Server auf Virtual Box, Fehlerbehebung bei langsamer Leistung

Ubuntu-Server auf Virtual Box, Fehlerbehebung bei langsamer Leistung

Ich betreibe einen Ubuntu 14.02 Headless-Server auf einer Virtual Box. Ich melde mich per SSH mit Cygwin bei der Box an. Ich verwendeBildschirm, es sind ~6 Tabs geöffnet.

Im ersten Tab führe ichGlut servieren. Es überwacht Dateien auf Änderungen und stellt sie auf dem Webserver bereit. Andere Registerkarten laufenEmacs. Wenn ich bei Emacs auf „Speichern“ klicke, wird der Browser auf meinem Host aktualisiert (per Ember-CLI).

Im Durchschnitt dauert das fast sofortige Aktualisieren der Seite etwa 1 Sekunde. Manchmal dauert das Aktualisieren der Seite jedoch etwa 7 Sekunden und Emacs wird auch langsamer.

Was könnte die Ursache dieses Problems sein und wie kann ich es erkennen und beheben?

VirtualBox-Einstellungen:

  • Basisspeicher: 512 MB

Antwort1

Die wahrscheinlichste Erklärung ist, dass Sie zu wenig Speicher haben,

Die Auslastung Ihres Ubuntu-Speichers ermitteln Sie über

 # free -m
             total       used       free     shared    buffers     cached
Mem:          7863       4007       3855        308        303       1710
-/+ buffers/cache:       1994       5869
Swap:         6143          0       6143

Überprüfen Sie die Größe desgebrauchter Tausch, 0 in meinem Fall, weil ich 8 GB Speicher habe und im Moment nichts tue. Wenn Ihr Swap stattdessen vollständig genutzt wird, was ich annehme, verbringt Ihre VM die ganze Zeit damit, Seiten in den Speicher und aus ihm heraus zu lagern, was Ihr System verlangsamt.

Erhöhen Sie die Größe des VM-Speichers, indem Sie auf den Namen, dann auf „System“ und anschließend auf „Basisspeicher“ klicken.

verwandte Informationen