Linux läuft zu langsam? Hier erfahren Sie, wie Sie die Ursache finden 1

Linux läuft zu langsam? Hier erfahren Sie, wie Sie die Ursache finden

Es gibt nichts Frustrierenderes, als Linux auf Ihrem PC zu installieren, und das gesamte System fühlt sich immer noch träge an. Nachdem Sie Geld für den Bau, den Kauf oder die Aufrüstung einer Maschine ausgegeben haben, erwarten Sie, dass diese bissig ist. Dies ist jedoch nicht immer der Fall, und unter Linux können Sie einige Nachforschungen anstellen, um herauszufinden, was falsch ist. Heute zeigen wir Ihnen, wie Sie die Ursache dafür finden, dass Ihr Linux-Computer zu langsam läuft.

Warum läuft mein Linux-Computer langsam?

Ihr Linux-Computer kann aus einem der folgenden Gründe langsam laufen:

  • Unnötige Dienste wurden beim Booten von gestartet systemd (oder Wasauchimmer init System, das Sie verwenden)
  • Hoher Ressourcenverbrauch durch mehrere Anwendungen mit hoher Auslastung, die geöffnet sind
  • Eine Art von Hardwarefehlfunktion oder Fehlkonfiguration

Bevor wir herausfinden, wie wir einen Linux-Computer beschleunigen können, müssen wir wissen, welche Methoden uns helfen können, die beim Start gestarteten Dienste zu finden, Prozesse mit höheren oder niedrigeren Prioritäten auszuführen, den CPU-Integritätsstatus und ob der RAM mit viel gefüllt ist mehr Daten als erforderlich, und prüfen Sie auch, ob der Swap-Speicherbereich voll ist. Zuletzt müssen wir auch überprüfen, ob die Festplatte gut funktioniert.

Überprüfen Sie die CPU-Informationen

Wenn Sie einen langsamen Linux-Computer beschleunigen möchten, müssen Sie zunächst die CPU-Informationen überprüfen. Wenn Ihr Computer Probleme hat, ein Programm wie Firefox oder LibreOffice zu öffnen, liegt dies möglicherweise daran, dass Ihre CPU für schwere Anwendungen nicht leistungsfähig genug ist.

Öffnen Sie ein Terminal und führen Sie einen der folgenden Befehle aus:

CPU-Info-Liste

Die oben genannten Befehle zeigen detaillierte Informationen zu Ihrer CPU an, z. B. Hersteller-ID, Modellname, CPU-MHZ, Cache-Größe, Mikrocode und Bogomips.

Lassen Sie uns einige wichtige Details zu CPU-Informationen durchgehen.

  • Bogomips: bedeutet einfach Schein Millionen von Anweisungen pro Sekunde. Es ist ein eigenständiges Programm, das die Systemleistung anzeigt.
  • Modellname: model_name gibt den Hersteller, das Modell und die Geschwindigkeit der CPU an. In diesem Fall haben wir eine Intel (R) Celeron (R) CPU mit einer Geschwindigkeit von 1,73 GHz.
  • CPU MHZ: cpu MHZ (MegaHertz) wird verwendet, um die Übertragungsgeschwindigkeit von Kanälen, Bussen und der internen Uhr des Computers zu messen. In diesem Fall beträgt die Übertragungsgeschwindigkeit 1733,329 GHz.

Hier sehen wir das Problem deutlich: Die Intel Celeron 1,73 GHz CPU ist ein alter Prozessor mit wenig Rechenleistung. Es ist eine Single-Core-CPU, die mit niedriger Geschwindigkeit läuft, während viele neuere CPUs 16 Kerne mit fast 5 GHz betreiben.

Lösung

Wenn Sie eine alte und langsame CPU haben, besteht die einzige Lösung darin, auf eine neuere zu wechseln. Erfahren Sie, worauf Sie beim Kauf eines neuen Prozessors achten müssen.

Suchen Sie nach Diensten, die beim Booten gestartet wurden

Es gibt verschiedene Methoden, um nach Diensten zu suchen, die beim Booten gestartet wurden. Sie können einen der folgenden Befehle verwenden.

Dieser Befehl listet die beim Start gestarteten Dienste auf:

Bedienung

Dieser Befehl listet die beim Start gestarteten Dienste auf. Es ist kompatibel mit CentOS, AlmaLinux, Fedora und RHEL:

chkconfig1

Dieser Befehl listet auch Dienste auf, die zur Startzeit gestartet wurden:

initctl ist ein Daemon-Steuerungs-Tool, mit dem ein Systemadministrator mit dem Upstart-Daemon kommunizieren und interagieren kann.

init-ctl

Wenn Ihr System systemd verwendet, können Sie den folgenden Befehl verwenden, um die Dienste zu finden, die beim Booten ausgeführt werden:

Lösung

Für Linux-Distributionen, die systemd verwenden, können Sie die verwenden systemctl Befehl zum Verwalten Ihrer Dienste, damit diese während des Startvorgangs nicht ausgeführt werden.

Untersuchen Sie die CPU-Auslastung

Neben der Überprüfung auf Dienste, die beim Booten gestartet wurden, können Sie auch überprüfen, ob Ihr Prozessor / Ihre CPU mit Prozessen überlastet ist. Sie können den Befehl verwenden top oder eines dieser Systemüberwachungstools zur Überprüfung der CPU-Auslastung.

Das top Befehl sortiert Prozesse mit der höchsten Auslastung. Wie Sie dem folgenden Screenshot entnehmen können, können Sie mit dem Befehl kill eindeutig identifizieren, welcher Prozess / welche Anwendung Ihre CPU missbraucht, und sie gegebenenfalls beenden.

topnew

Lösung

Wenn Sie zu viele Anwendungen ausführen (sowohl im Vordergrund als auch im Hintergrund) und Ihre CPU nicht auf dem neuesten Stand ist, schließen Sie am besten die Anwendungen, die Sie nicht verwenden. Deaktivieren Sie außerdem alle Anwendungen, die Sie nicht verwenden und die im Hintergrund ausgeführt werden.

Alternativ können Sie verwenden preload häufig verwendete Anwendungen laden. Preload ist ein Daemon, der im Hintergrund ausgeführt wird und häufig ausgeführte Anwendungen analysiert.

Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:

Das Vorladen funktioniert im Hintergrund, sodass es nicht angepasst werden muss. Preload lädt einen Abschnitt häufig verwendeter Anwendungen in den Speicher, um ein schnelleres Laden dieser Anwendungen zu gewährleisten.

Suchen Sie nach freiem Speicherplatz

In RAM werden häufig verwendete Anwendungen normalerweise gespeichert. Du kannst den … benutzen free Befehl zum Überprüfen auf Speicherinformationen, z. B. freien Speicherplatz für RAM usw. Weniger Speicherplatz kann auch die Leistung eines Computers beeinträchtigen.

kostenlos

Lösung

Aktualisieren Sie entweder Ihren RAM oder ersetzen Sie Ihre speicherintensiven Anwendungen durch leichtgewichtige Alternativen. Anwendungen wie Libreoffice sind eher speicherintensiv. Anstelle von LibreOffice können Sie auch Abiword verwenden.

Überprüfen Sie, ob Ihre Festplatte überlastet ist

Tuckert Ihr Festplattenlicht ständig mit, aber Sie haben keine Ahnung, was es tut? Mysteriöse Eingabe / Ausgabe kann ein Problem sein, daher gibt es ein top-ähnliches Tool namens iotop, speziell zur Diagnose dieser Art von Problem gedacht.

Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:

Ein normales System im Leerlauf sollte meistens Nullen auf der ganzen Linie sein, manchmal mit ein paar kleinen Bursts, während Daten geschrieben werden, wie im folgenden Screenshot.

linuxperformance-iotop1

Wenn Sie jedoch ein festplattenintensives Dienstprogramm wie find ausführen, werden dessen Name und Durchsatz deutlich in aufgeführt iotop.

linuxperformance-iotop2

Jetzt können Sie leicht herausfinden, welches Programm Ihre E / A verwendet, wer sie ausgeführt hat, wie schnell die Daten gelesen werden und vieles mehr.

Fazit

Während es viele Dinge gibt, die möglicherweise zu Systemverlangsamungen führen können, stecken CPU, RAM und Festplatten-E / A hinter den meisten Leistungsproblemen. Mithilfe der hier beschriebenen Methoden können Sie die Ursache Ihrer Leistungsprobleme ermitteln und ermitteln, wie Sie diese beheben können.

Als nächstes können Sie Ihr Ubuntu-System beschleunigen. Wenn Sie auch Wi-Fi-Probleme haben, lesen Sie diese Anleitung, um das Wi-Fi-Problem zu beheben, das unter Linux nicht funktioniert.

Unterstützen Sie unsere Arbeit ❤️

Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.

Sichere Zahlung mit PayPal
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.