GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So löschen Sie den Arbeitsspeicher des Computers in Ubuntu und Linux Mint

Standardmäßig verfügt Linux über eine sehr effiziente Methode zur Verwaltung des Arbeitsspeichers des Computers, um die beste Leistung aus den verfügbaren Ressourcen herauszuholen. Obwohl dieser Ansatz hervorragend ist, kann er für Benutzer verwirrend sein, da der Speicher die ganze Zeit über vollständig belegt aussieht, obwohl alle Anwendungen geschlossen sind.

Linux funktioniert so. Es nutzt den verfügbaren Speicher, um die Apps von der Festplatte zwischenzuspeichern, um eine schnellere Leistung zu erzielen.

Derselbe Vorteil wird zu einer frustrierenden Tortur, insbesondere für Systemadministratoren, die Probleme mit einem PC haben. Die an den Systemdateien auf der Festplatte vorgenommenen Änderungen können möglicherweise nicht gelesen werden, da Linux sie aus dem RAM lädt.

Daher ist es während des Fehlerbehebungsprozesses, wenn man dabei ist, eine Behebung eines Problems zu bestätigen, eine gute Idee, den Speicher sofort zu löschen, um das Ergebnis zu überprüfen. Ein Neustart wird auch funktionieren, aber das ist eine Menge Zeitverschwendung und beinhaltet das Beenden der aktuellen Sitzung. Wie wäre es stattdessen, den Arbeitsspeicher in derselben Sitzung zu löschen, um Zeit zu sparen? Schauen wir uns das mal an.

RAM in Ubuntu, Linux Mint und Derivaten löschen

Starten Sie Terminal und geben Sie den folgenden Befehl ein.

sudo sync; echo 3 > /proc/sys/vm/drop_caches

Der Befehl „sync“ leert den Dateisystempuffer. Der Befehl „echo“ erledigt die Aufgabe, in die Datei zu schreiben, und zusätzlich löscht drop_cache den Cache, ohne eine Anwendung/einen Dienst zu beenden. Sie sollten sofort sehen, dass RAM freigegeben wird.

Tipp:Arbeitsspeicher per Cron-Job automatisieren

Da Sie nun wissen, wie Sie Speicherplatz auf Ihrem Computer freigeben, möchten Sie vielleicht den Speicherlöschvorgang mit einer bestimmten Häufigkeit automatisieren. Dies kann schnell durch Anwenden eines Cron-Prozesses erfolgen. Beachten Sie, dass ich dringend davon rate, einen Cron-Job auf Server-Rechnern NICHT anzuwenden! Es könnte die Serverdaten beschädigen. Es darf nur auf Desktop- und Laptop-PCs verwendet werden.

SCHRITT 1:Um zu beginnen, starten Sie das Terminal und geben Sie den folgenden Befehl ein, um vim zu installieren. Es ist ein bevorzugter Texteditor zum Erstellen von sh-Dateien.

sudo apt-get install vim

Achten Sie auf das Terminal und geben Sie das Root-Passwort und ‚Y‘ ein, wenn Sie dazu aufgefordert werden.

SCHRITT 2:Lassen Sie uns nun eine sh-Datei mit dem Namen clearram.sh erstellen wo wir das Skript hinzufügen werden.

vim clearram.sh

SCHRITT 3:Im vim-Editor müssen Sie die Taste „esc“ und dann „i“ drücken, um in den INSERT-Modus zu gelangen. Fügen Sie dann das folgende Skript hinzu. Die erste Zeile darunter ist der Shebang und dann der Befehl, mit dem wir den RAM gelöscht haben.

#!/bin/bash
echo "echo 3 > /proc/sys/vm/drop_caches"

Speichern Sie die sh-Datei und beenden Sie den vim-Texteditor. Geben Sie dazu :wq ein und drücken Sie die Eingabetaste. Vim speichert die sh-Datei und verlässt das Terminal.

SCHRITT 4:Geben Sie nun den folgenden Befehl im Terminal ein, um Lese-/Schreibberechtigungen zu erteilen.

sudo chmod 755 clearram.sh

SCHRITT 5:Jetzt ist es an der Zeit, den crontab-Befehl aufzurufen:

sudo crontab -e

SCHRITT 6:Angenommen, wir möchten den Arbeitsspeicher jeden Tag um 13:00 Uhr löschen.

0 13 * * * /clearram.sh

Standardmäßig wird die neue sh-Datei im Home-Verzeichnis der obersten Ebene erstellt. Sie können es an einen anderen Ort verschieben, aber merken Sie sich den Pfad, den Sie im obigen Befehl angegeben haben.

Das ist es!


Ubuntu
  1. So installieren Sie Discord unter Ubuntu und Linux Mint

  2. So installieren Sie Skype unter Ubuntu 20.04 / 21.04 / Linux Mint 20.1

  3. So installieren Sie Skype 5.0 in Ubuntu und Linux Mint

  4. So installieren Sie Adobe Acrobat Reader in Ubuntu und Linux Mint

  5. Wie kann man Ubuntu und Linux Mint dual booten?

So beheben Sie keinen Ton in Ubuntu und Linux Mint

So installieren Sie Java unter Ubuntu und Linux Mint

So zeichnen Sie Skype-Anrufe in Ubuntu und Linux Mint auf

So installieren Sie NetBeans IDE 12.4 in Ubuntu, Debian und Linux Mint

So installieren Sie NetBeans IDE 12 in Debian, Ubuntu und Linux Mint

So installieren Sie Wine 5.0 unter Debian, Ubuntu und Linux Mint