Warum wird meine virtuelle Maschine so langsam?

Warum wird meine virtuelle Maschine so langsam?

Was könnte dazu führen, dass eine virtuelle Maschine sehr langsam wird? Ich verwende VMware Workstation mit Ubuntu 14.04 auf einem Computer mit Quad-Core-i7-Prozessor, 8 GB RAM und einer ordentlichen Festplatte (keine SSD). Ich habe der VM 2 Kerne (4 logische Prozessoren) und 3 GB RAM zugewiesen, sodass sie genügend Leistung haben sollte. Manchmal ist sie in Ordnung und manchmal wird sie für längere Zeiträume unbrauchbar langsam. Ich verwende einige Browser-Tabs, einen Texteditor, Postman, einen DB-Server, einen HTTP-Server und Terminal-Tabs, aber ich denke, dass dies angesichts der von mir zugewiesenen Hardware keine zu große Belastung darstellen sollte. Ich habe den Task-Manager geprüft und manchmal liegt die Festplattenauslastung der VM minutenlang bei 100 %. Manchmal bleibt sie hängen und liest einfach weiter, ohne abzukühlen. Passiert das noch jemandem? Es scheint nur die VM zu betreffen. Das native Betriebssystem reagiert während dieser Hochlastperioden relativ schnell.

Antwort1

Ich stimme Keltari zu. Ich denke, Sie haben das Problem identifiziert und vielleicht hängt es mit der Festplatte zusammen (da Sie die 100 %-ige Auslastung erwähnt haben), aber Sie müssen noch ein bisschen weiter graben, um den Schuldigen zu finden. Dies wird eine Erkundung sein, um das Problem zu finden, daher ist es schwierig, Schritt für Schritt anzugeben, wo man vorgehen soll. Ich empfehle, alle Optionen zur Identifizierung der Ursache der Verlangsamung zu prüfen.

Schauen Sie sich einige Tools an, beispielsweise die hier vorgestellten: http://www.tecmint.com/command-line-tools-to-monitor-linux-performance/

Wenn das Problem festplattenbasiert ist, scheinen Tools wie lsof und iotop ein guter Ausgangspunkt zu sein (vorausgesetzt, top und ps können Ihnen nicht dabei helfen, die Ursache zu finden).

Antwort2

Dies ist ein allgemeines Problem, das bei virtuellen Maschinen auftreten kann, wenn wir eine schwere Anwendung auf der VM verwenden und für diese bestimmte Anwendung nicht genügend Speicher zur Verfügung steht.

Aus diesem Grund läuft die VM möglicherweise langsam. Andernfalls liegt das Problem entweder am Netzwerk oder am Host.

Es hängt von der Situation ab.

verwandte Informationen