Bijna alles wat uw Linux-machine doet, wordt naar schijf geschreven als onderdeel van een logbestand. Zelfs wanneer u niet achter het toetsenbord zit of slaapt, worden er voortdurend tientallen logboeken bijgewerkt, zodat u problemen kunt doorzoeken en diagnosticeren of processen kunt optimaliseren.
Dit constante schrijven kan van invloed zijn op de levensduur van uw opslagmedium en ervoor zorgen dat het sneller verslijt dan anders het geval zou zijn. Bewaar uw schijven en uw portemonnee door de Log2Ram-app te gebruiken om het schrijven naar schijven te minimaliseren!
Hoe verslijten Linux-logboeken schijven?
Logboeken zijn een waardevol hulpmiddel voor het oplossen van problemen op Linux en worden gebruikt door het systeem, de kernel, opstartprocessen, pakketbeheerders, individuele apps en Xorg. Als het op uw systeem staat, genereert het waarschijnlijk logbestanden.
Als er iets misgaat met uw Linux-machine of een app zich misdraagt, is uw eerste actie het controleren van de relevante logbestanden en kijken wat er op dat moment aan de hand was.
U kunt de meeste aanmeldingen vinden /var/log. Deze map heeft doorgaans tientallen bestanden en submappen en de gebruikte schijfruimte kan oplopen tot tientallen gigabytes.
Moderne Solid State Drives (SSD's) hebben een beperkt aantal lees-/schrijfcycli en hoe meer gegevens naar de schijf worden geschreven, hoe korter hun levensduur zal zijn. Omdat Linux constant alles registreert wat er op het systeem gebeurt, tellen deze lees-/schrijfcycli sneller op dan nodig is. Het kopen van nieuwe hardware voor uw pc is leuk, maar niet als u het doet vanwege een catastrofale schijfstoring.
Single-board computers die hun besturingssysteem opstarten vanaf een microSD-kaart, zijn bijzonder gevoelig voor schade als gevolg van overmatig gebruik.
Hoe Log2Ram uw schijven kan opslaan
Als Log2Ram op uw Linux-machine is geïnstalleerd, worden logboeken niet rechtstreeks naar uw schijf geschreven, maar, zoals de naam al doet vermoeden, naar RAM.
U kunt ervoor kiezen om uw logboeken permanent te verwijderen, elke dag op een vast tijdstip naar schijf te schrijven, of een definitieve versie naar schijf te laten schrijven bij afsluiten.
Installeer en gebruik Log2Ram op uw Linux-pc
Voordat u begint, moet u alle pakketten op uw systeem bijwerken en upgraden. Open een terminal en voer in:
sudo geschikt update
sudo apt-upgrade
Download het Log2Ram-archief en pak het uit:
krul -L https://github.com/azlux/log2ram/archive/master.tar.gz | teer zxf -
Ga naar de nieuwe log2ram-directory en maak het installatiescript uitvoerbaar:
CD log2ram-master
chmod +Xinstalleren.sh
Voer het installatiescript uit:
sudo ./install.sh
Start nu opnieuw op:
sudo opnieuw opstarten
Controleer na het opnieuw inloggen op uw machine of log2ram actief is:
sudo systemctl-status log2ram
Log2ram schrijft elke dag naar schijf. Als u de frequentie wilt wijzigen, voert u in:
sudosysteemctlbewerkinglog2ram-dagelijks.timer
...en bewerk de timerinvoer.
Als u er de voorkeur aan geeft alleen logboeken te laten schrijven wanneer het systeem wordt afgesloten of opnieuw wordt opgestart, kunt u de timer volledig uitschakelen met:
sudosysteemctluitzettenlog2ram-dagelijks.timer
U kunt aanvullende opties configureren door nano te gebruiken om het log2ram-configuratiebestand te bewerken:
sudo nano /etc/log2ram.conf
Hier vindt u vijf variabelen die u kunt aanpassen om Log2Ram beter geschikt te maken voor uw systeem. De standaardgrootte van de logboekmap in RAM is ingesteld op 40 MB, maar als u alleen schrijfbewerkingen uitvoert bij afsluiten, en de neiging hebt om uw machine dagen achtereen aan te laten staan, wilt u dit realistischer maken waarde. Als u de variabele PATH_DISK wijzigt, kunt u uw logboeken opslaan op een niet-standaardlocatie.
Moet u Log2Ram op Linux gebruiken?
Hoewel Log2Ram schijfslijtage bespaart, kan het voorkomen dat u problemen diagnosticeert als uw Linux-pc onverwachts crasht. Aangezien logs slechts af en toe naar schijf worden geschreven, krijgt u geen informatie tot op de microseconde over wat er vlak voor een crash gebeurde.
Of u deze informatie nu nodig heeft of niet, het is handig om deze bij de hand te hebben.