Quasi tutto ciò che fa la tua macchina Linux viene scritto su disco come parte di un file di registro. Anche quando sei lontano dalla tastiera o dormi, dozzine di registri vengono costantemente aggiornati, pronti per la ricerca e la diagnosi dei problemi o l'ottimizzazione dei processi.

Questa scrittura costante può avere un impatto sulla durata del supporto di archiviazione e causarne l'usura prima di quanto farebbe altrimenti. Salva i tuoi dischi e il tuo portafoglio utilizzando l'app Log2Ram per ridurre al minimo la scrittura su disco!

In che modo i registri di Linux consumano i dischi?

I log sono una preziosa risorsa per la risoluzione dei problemi su Linux e vengono utilizzati dal sistema, dal kernel, dai processi di avvio, dai gestori di pacchetti, dalle singole app e da Xorg. Se è sul tuo sistema, probabilmente genera file di registro.

Se qualcosa va storto con la tua macchina Linux o qualsiasi app si comporta male, la tua prima azione è controllare i file di registro pertinenti e vedere cosa stava succedendo in quel momento.

instagram viewer

Puoi trovare la maggior parte dei log in /var/log. Questa directory ha in genere dozzine di file e sottodirectory e lo spazio su disco utilizzato può variare in decine di gigabyte.

Moderne unità a stato solido (SSD) hanno un numero limitato di cicli di lettura/scrittura e più dati vengono scritti sul disco, minore sarà la loro durata. Poiché Linux registra costantemente tutto ciò che accade sul sistema, questi cicli di lettura/scrittura si sommano più velocemente del necessario. L'acquisto di nuovo hardware per il tuo PC è divertente, ma non se lo fai a causa di un guasto catastrofico dell'unità.

Computer a scheda singola che avviano il proprio sistema operativo da una scheda microSD sono particolarmente soggetti a danni dovuti a un uso eccessivo.

Come Log2Ram può salvare i tuoi dischi

Con Log2Ram installato sulla tua macchina Linux, i log non vengono scritti direttamente sul tuo disco, invece, come suggerisce il nome, vengono scritti sulla RAM.

Puoi scegliere di eliminare definitivamente i tuoi registri, scriverli su disco a un'ora prestabilita ogni giorno o avere una versione finale scritta su disco all'arresto.

Installa e usa Log2Ram sul tuo PC Linux

Prima di iniziare, dovresti aggiornare e aggiornare tutti i pacchetti sul tuo sistema. Apri un terminale e inserisci:

sudo apt aggiornamento
sudo apt aggiornamento

Scarica l'archivio Log2Ram ed estrailo:

ricciolo -L https://github.com/azlux/log2ram/archive/master.tar.gz | tar zxf -

Spostati nella nuova directory log2ram e rendi eseguibile lo script di installazione:

CD log2ram master
chmod +Xinstallare.sh

Esegui lo script di installazione:

sudo ./install.sh

Ora riavvia:

sudo riavviare

Dopo aver effettuato nuovamente l'accesso alla tua macchina, controlla che log2ram sia in esecuzione:

sudo systemctl status log2ram

Log2ram scrive su disco ogni giorno. Se vuoi cambiare la frequenza, inserisci:

sudosystemctlmodificarelog2ram-giornaliero.Timer

...e modificare la voce del timer.

Se preferisci che i registri vengano scritti solo quando il sistema si spegne o si riavvia, puoi disabilitare completamente il timer con:

sudosystemctldisattivarelog2ram-giornaliero.Timer

È possibile configurare opzioni aggiuntive utilizzando nano per modificare il file di configurazione log2ram:

sudo nano /etc/log2ram.conf

Qui troverai cinque variabili che puoi modificare per rendere Log2Ram più adatto al tuo sistema. La dimensione predefinita della cartella di registro nella RAM è impostata su 40 MB, ma se esegui solo il commit delle scritture all'arresto, e tendi a lasciare la tua macchina accesa per giorni alla volta, vorrai aumentare questo a un livello più realistico valore. La modifica della variabile PATH_DISK consentirà di salvare i log in una posizione non predefinita.

Dovresti usare Log2Ram su Linux?

Sebbene Log2Ram risparmi sull'usura del disco, può impedirti di diagnosticare problemi se il tuo PC Linux si blocca inaspettatamente. Poiché i registri vengono scritti solo occasionalmente su disco, non otterrai informazioni aggiornate al microsecondo su ciò che stava accadendo appena prima di un arresto anomalo.

Che tu abbia bisogno o meno di utilizzare queste informazioni, è utile averle a disposizione.