Gotovo sve što vaš Linux stroj radi zapisuje se na disk kao dio datoteke dnevnika. Čak i kada niste za tipkovnicom ili spavate, deseci zapisa se stalno ažuriraju, spremni za pretraživanje i dijagnosticiranje problema ili optimizaciju procesa.
Ovo stalno pisanje može utjecati na životni vijek vašeg medija za pohranu i uzrokovati njegovo istrošenje prije nego što bi inače bilo. Sačuvajte svoje diskove i svoj novčanik pomoću aplikacije Log2Ram kako biste smanjili zapisivanje na disk!
Kako Linux dnevnici troše diskove?
Dnevnici su vrijedan resurs za rješavanje problema na Linuxu, a koriste ih sustav, kernel, procesi pokretanja, upravitelji paketa, pojedinačne aplikacije i Xorg. Ako je na vašem sustavu, vjerojatno generira datoteke dnevnika.
Ako nešto pođe po zlu s vašim Linux strojem ili se bilo koja aplikacija loše ponaša, vaša prva radnja je provjeriti relevantne datoteke dnevnika i vidjeti što se događalo u to vrijeme.
Možete pronaći većinu prijava /var/log. Ovaj direktorij obično ima desetke datoteka i poddirektorija, a korišteni prostor na disku može se kretati u desecima gigabajta.
Moderni solid state diskovi (SSD) imaju ograničen broj ciklusa čitanja/pisanja, a što se više podataka upisuje na disk, to će im životni vijek biti kraći. Budući da Linux neprestano bilježi sve što se događa na sustavu, ti se ciklusi čitanja/pisanja zbrajaju brže nego što je potrebno. Kupnja novog hardvera za vaše osobno računalo je zabavna, ali ne ako to radite zbog katastrofalnog kvara pogona.
Jednopločna računala koji pokreću operativni sustav s microSD kartice posebno su skloni oštećenjima zbog pretjerane upotrebe.
Kako Log2Ram može spasiti vaše diskove
Uz Log2Ram instaliran na vašem Linux stroju, zapisi se ne zapisuju izravno na vaš disk, umjesto toga, kao što ime sugerira, oni se zapisuju u RAM.
Možete odabrati da se vaši zapisnici trajno izbrišu, da se zapisuju na disk u određeno vrijeme svaki dan ili da se konačna verzija zapiše na disk pri gašenju.
Instalirajte i koristite Log2Ram na svom Linux računalu
Prije nego počnete, trebali biste ažurirati i nadograditi sve pakete na vašem sustavu. Otvorite terminal i unesite:
sudo apt Ažuriraj
sudo apt nadogradnja
Preuzmite arhivu Log2Ram i raspakirajte je:
kovrča -L https://github.com/azlux/log2ram/archive/master.tar.gz | tar zxf -
Premjestite se u novi direktorij log2ram i učinite instalacijsku skriptu izvršnom:
CD log2ram-master
chmod +xinstalirati.sh
Pokrenite instalacijsku skriptu:
sudo ./install.sh
Sada ponovno pokrenite:
sudo ponovno pokretanje
Nakon što se ponovno prijavite na svoj stroj, provjerite radi li log2ram:
sudo systemctl status log2ram
Log2ram piše na disk svaki dan. Ako želite promijeniti frekvenciju, unesite:
sudosystemctlUredilog2ram-dnevno.brojač vremena
...i uredite unos vremena.
Ako više volite da se zapisi zapisuju samo kada se sustav isključi ili ponovno pokrene, možete potpuno onemogućiti tajmer pomoću:
sudosystemctlonemogućitilog2ram-dnevno.brojač vremena
Možete konfigurirati dodatne opcije korištenjem nano za uređivanje konfiguracijske datoteke log2ram:
sudo nano /etc/log2ram.conf
Ovdje ćete pronaći pet varijabli koje možete podesiti kako bi Log2Ram bio prikladniji za vaš sustav. Zadana veličina mape dnevnika u RAM-u postavljena je na 40 MB, ali ako zapisujete samo pri gašenju, i imate tendenciju da ostavljate svoj stroj uključen danima, htjet ćete povećati ovo na realnije vrijednost. Promjena varijable PATH_DISK omogućit će vam spremanje vaših zapisa na mjesto koje nije zadano.
Trebate li koristiti Log2Ram na Linuxu?
Dok Log2Ram štedi na trošenju diska, može vas spriječiti u dijagnosticiranju problema ako se vaše Linux računalo neočekivano sruši. Budući da se zapisnici samo povremeno zapisuju na disk, nećete dobiti informacije do mikrosekunde o tome što se događalo neposredno prije rušenja.
Bilo da trebate koristiti ove informacije ili ne, zgodno je imati ih na raspolaganju.