Fast alles, was Ihr Linux-Rechner tut, wird als Teil einer Protokolldatei auf die Festplatte geschrieben. Selbst wenn Sie nicht an der Tastatur sitzen oder schlafen, werden Dutzende von Protokollen ständig aktualisiert, sodass Sie Probleme durchsuchen und diagnostizieren oder Prozesse optimieren können.
Dieses ständige Schreiben kann sich auf die Lebensdauer Ihres Speichermediums auswirken und dazu führen, dass es schneller verschleißt, als es sonst der Fall wäre. Sparen Sie Ihre Festplatten und Ihre Brieftasche, indem Sie die Log2Ram-App verwenden, um das Schreiben auf Festplatten zu minimieren!
Wie verschleißen Linux-Protokolle Festplatten?
Protokolle sind eine wertvolle Ressource zur Fehlerbehebung unter Linux und werden vom System, Kernel, Boot-Prozessen, Paketmanagern, einzelnen Apps und Xorg verwendet. Wenn es sich auf Ihrem System befindet, generiert es wahrscheinlich Protokolldateien.
Wenn mit Ihrem Linux-Computer etwas schief geht oder sich eine App schlecht verhält, überprüfen Sie zunächst die relevanten Protokolldateien und sehen Sie, was zu diesem Zeitpunkt vor sich ging.
Sie können die meisten Anmeldungen finden /var/log. Dieses Verzeichnis enthält normalerweise Dutzende von Dateien und Unterverzeichnissen, und der verwendete Speicherplatz kann mehrere zehn Gigabyte betragen.
Moderne Solid State Drives (SSDs) haben eine begrenzte Anzahl von Lese-/Schreibzyklen, und je mehr Daten auf die Festplatte geschrieben werden, desto kürzer ist ihre Lebensdauer. Da Linux ständig alles protokolliert, was auf dem System passiert, summieren sich diese Lese-/Schreibzyklen schneller als nötig. Der Kauf neuer Hardware für Ihren PC macht Spaß, aber nicht, wenn Sie es wegen eines katastrophalen Laufwerksausfalls tun.
Einplatinencomputer die ihr Betriebssystem von einer microSD-Karte booten, sind besonders anfällig für Schäden durch übermäßige Nutzung.
Wie Log2Ram Ihre Festplatten retten kann
Wenn Log2Ram auf Ihrem Linux-Rechner installiert ist, werden Protokolle nicht direkt auf Ihre Festplatte geschrieben, sondern, wie der Name schon sagt, in den Arbeitsspeicher.
Sie können Ihre Protokolle entweder endgültig löschen, jeden Tag zu einer festgelegten Zeit auf die Festplatte schreiben lassen oder beim Herunterfahren eine endgültige Version auf die Festplatte schreiben lassen.
Installieren und verwenden Sie Log2Ram auf Ihrem Linux-PC
Bevor Sie beginnen, sollten Sie alle Pakete auf Ihrem System aktualisieren und aktualisieren. Öffnen Sie ein Terminal und geben Sie Folgendes ein:
sudo apt aktualisieren
sudo apt upgrade
Laden Sie das Log2Ram-Archiv herunter und extrahieren Sie es:
curl -L https://github.com/azlux/log2ram/archive/master.tar.gz | tar zxf -
Wechseln Sie in das neue log2ram-Verzeichnis und machen Sie das Installationsskript ausführbar:
CD log2ram-master
chmod +XInstallieren.Sch
Führen Sie das Installationsskript aus:
sudo ./install.sh
Jetzt neu starten:
sudo-Neustart
Nachdem Sie sich wieder bei Ihrem Computer angemeldet haben, überprüfen Sie, ob log2ram ausgeführt wird:
sudo systemctl status log2ram
Log2ram schreibt jeden Tag auf die Festplatte. Wenn Sie die Frequenz ändern möchten, geben Sie Folgendes ein:
sudosystemctlbearbeitenlog2ram-täglich.Timer
...und bearbeiten Sie den Timer-Eintrag.
Wenn Sie es vorziehen, dass nur Protokolle geschrieben werden, wenn das System heruntergefahren oder neu gestartet wird, können Sie den Timer vollständig deaktivieren mit:
sudosystemctldeaktivierenlog2ram-täglich.Timer
Sie können zusätzliche Optionen konfigurieren, indem Sie die log2ram-Konfigurationsdatei mit nano bearbeiten:
sudo nano /etc/log2ram.conf
Hier finden Sie fünf Variablen, die Sie anpassen können, um Log2Ram besser für Ihr System geeignet zu machen. Die Standardgröße des Protokollordners im RAM ist auf 40 MB eingestellt, aber wenn Sie beim Herunterfahren nur Schreibvorgänge ausführen, und dazu neigen, Ihr Gerät tagelang eingeschaltet zu lassen, sollten Sie dies auf einen realistischeren Wert erhöhen Wert. Wenn Sie die PATH_DISK-Variable ändern, können Sie Ihre Protokolle an einem nicht standardmäßigen Speicherort speichern.
Sollten Sie Log2Ram unter Linux verwenden?
Während Log2Ram Festplattenverschleiß spart, kann es Sie daran hindern, Probleme zu diagnostizieren, wenn Ihr Linux-PC unerwartet abstürzt. Da Protokolle nur gelegentlich auf die Festplatte geschrieben werden, erhalten Sie keine mikrosekundengenauen Informationen darüber, was kurz vor einem Absturz vor sich ging.
Unabhängig davon, ob Sie diese Informationen benötigen oder nicht, ist es praktisch, sie zur Hand zu haben.