Wie behebe ich Probleme mit einer trägen/sehr langsamen Benutzeroberfläche?

Wie behebe ich Probleme mit einer trägen/sehr langsamen Benutzeroberfläche?

Ich benutzeUbuntu 16.04auf einenUSB Laufwerkmit persistentFlagge.

(Ja, ich brauche es, da ich es unterwegs verwenden und auf verschiedenen Computern verwenden muss.)

Zuletzt habe ich dies bei einemDual XeonServer-Box mit64 GB RAM, also kann ich CPU oder RAM als Problem ausschließen, und es ist sehr, sehr langsam:

Beispielsweise kann das Klicken auf Chrome zum Öffnen des Browsers 30-60 Sekunden dauern. Sobald Chrome geöffnet ist, dauert das Laden einer Seite in einem zuvor geöffneten Tab weitere 30-60 Sekunden. Oft erhalte ich die Meldung „Fenster reagiert nicht' Warnung vor abgedunkeltem Fenster.

Die Reaktion bei Befehlszeilen-/Terminalbefehlen ist recht gut, aber sobald eine GUI oder ein Anzeigeterminal geöffnet werden muss, dauert es scheinbar ewig, was mich fragen lässt, ob es mit der Grafikhardware zusammenhängt.

Das USB-Laufwerk ist 32 GB groß. Zugegebenermaßen befindet sich Ubuntu nur auf einer 4 GB-Partition. Das war das Maximum, das ich zuordnen konnte, aber es ist immer noch ziemlich viel Platz.

Mir ist klar, dass USB 2.0 ungefähr 10-mal langsamer ist als SATA2, aber ich habe hier das Gefühl, dass die Verlangsamung weit über das Zehnfache hinausgeht. Außerdem könnte das die Ladezeit erklären, aber nach dem Laden sollte es außer solchen Problemen nicht mehr geben.

Mir ist auch klar, dass das eine weit gefasste Frage ist, aberwo beginne ich mit der Fehlerbehebung dieser Trägheit?

Kann jemand Schritte empfehlen, um verschiedene Teile des Systems zu überprüfen, die diese Art von Problemen verursachen könnten?

Danke

BEARBEITEN: Ich verwende auf diesem Betriebssystem hauptsächlich die Befehlszeile (zum Kompilieren und Testen von Sachen), muss aber oft online auf Dokumente zurückgreifen, weshalb ich mich für die Desktop-Version entschieden habe und Chrome brauche)

Antwort1

Eine Festplatte der Serverklasse kann wahrscheinlich einen Durchsatz von bis zu 100 MB/s erreichen, während ein USB2-Stick der unteren Preisklasse vielleicht nur 5 MB/s erreicht. Der Leistungsunterschied könnte also eher bei 20x liegen, nicht bei den 10x, die Sie annehmen. (Siehe diesTom's Hardware-Rezensionum die Durchsatzzahlen selbst zu vergleichen.) Bedenken Sie, dass keines der Laufwerke seine Schnittstelle überlastet, sodass ein Vergleich der 3 Gb/s von SATA mit den 480 Mb/s von USB nicht praktikabel ist …

Wenn Sie den praktischen Durchsatz vergleichen möchten, befolgen Sie einige der Ratschläge in diesem Q&A:Wie überwacht man die Festplattenaktivität?

Nachdem ich selbst versucht habe, ein Betriebssystem von einem USB2-Stick auszuführen, kann ich Ihnen sagen, dass es quälend langsam sein wird. Wenn Sie eine USB3-Schnittstelle haben, können Sie einen viel, viel besseren Durchsatz erzielen, wenn Sie den richtigen Stick auswählen: Einige Sticks können 100 Mb/s überschreiten. Der obige Link zu Tom's Hardware enthält einen guten Vergleich zwischen USB3 und USB2.

Einer der nicht offensichtlichen Faktoren bei der Geschwindigkeit von USB-Sticks ist, dass Laufwerke mit mehr NAND-Chips (wenn alle anderen Dinge gleich sind) schneller sind als Laufwerke mit weniger NAND-Chips. Ein Laufwerk mit 64 GB ist also schneller als eines mit 32 GB, 128 GB sind schneller als 64 GB usw.

Ein letzter Gedanke: Wenn Swap auf Ihrem USB-Stick-Betriebssystem aktiviert ist, versuchen Sie, es zu deaktivieren. Swap wird auch dann verwendet, wenn Sie viel physischen Speicher haben (zB diese Fragen und Antworten) und wenn Sie strenge E/A-Einschränkungen haben, kann das Deaktivieren des Swap-Speichers ein guter Kompromiss sein.

Antwort2

Ich hatte das gleiche Problem mit Ubuntu 19.10, alle Lösungen, die ich ausprobiert habe, waren fehlgeschlagen. Ich musste von gdm3 auf Lighdm umsteigen. Jetzt funktioniert es großartig.

verwandte Informationen