Beveik viskas, ką daro jūsų „Linux“ įrenginys, įrašoma į diską kaip žurnalo failo dalis. Net kai esate toli nuo klaviatūros ar miegate, dešimtys žurnalų yra nuolat atnaujinami, kad galėtumėte ieškoti ir diagnozuoti problemas arba optimizuoti procesus.
Šis nuolatinis rašymas gali turėti įtakos jūsų laikmenos eksploatavimo trukmei ir sukelti jos susidėvėjimą greičiau nei kitaip. Išsaugokite savo diskus ir piniginę naudodami Log2Ram programą, kad sumažintumėte įrašymą į diską!
Kaip „Linux“ žurnalai susidėvi diskus?
Žurnalai yra vertingas „Linux“ trikčių šalinimo šaltinis, kurį naudoja sistema, branduolys, įkrovos procesai, paketų tvarkyklės, atskiros programos ir „Xorg“. Jei jis yra jūsų sistemoje, jis tikriausiai generuoja žurnalo failus.
Jei kas nors negerai su „Linux“ įrenginiu arba netinkamai veikia bet kuri programa, pirmiausia turite patikrinti atitinkamus žurnalo failus ir pamatyti, kas tuo metu vyko.
Galite rasti daugumą prisijungimų /var/log. Šiame kataloge paprastai yra dešimtys failų ir pakatalogių, o naudojama vieta diske gali siekti dešimtis gigabaitų.
Šiuolaikiniai kietojo kūno diskai (SSD) turi ribotą skaitymo/rašymo ciklų skaičių ir kuo daugiau duomenų įrašoma į diską, tuo trumpesnė bus jų eksploatavimo trukmė. Kadangi „Linux“ nuolat registruoja viską, kas vyksta sistemoje, šie skaitymo / rašymo ciklai sumuojasi greičiau nei reikia. Įsigyti naują kompiuterio aparatinę įrangą yra smagu, bet ne, jei tai darote dėl katastrofiško disko gedimo.
Vieno borto kompiuteriai kurie paleidžia operacinę sistemą iš „microSD“ kortelės, yra ypač linkę sugadinti dėl pernelyg didelio naudojimo.
Kaip „Log2Ram“ gali išsaugoti jūsų diskus
Kai jūsų Linux kompiuteryje įdiegta Log2Ram, žurnalai nėra įrašomi tiesiai į diską, o, kaip rodo pavadinimas, jie įrašomi į RAM.
Galite pasirinkti, kad jūsų žurnalai būtų visam laikui ištrinti, įrašyti į diską nustatytu laiku kiekvieną dieną arba galutinė versija būtų įrašyta į diską išjungus.
Įdiekite ir naudokite „Log2Ram“ savo „Linux“ kompiuteryje
Prieš pradėdami, turėtumėte atnaujinti ir atnaujinti visus sistemos paketus. Atidarykite terminalą ir įveskite:
sudo apt atnaujinti
sudo apt atnaujinimas
Atsisiųskite „Log2Ram“ archyvą ir ištraukite jį:
curl -L https://github.com/azlux/log2ram/archive/master.tar.gz | tar zxf -
Perkelkite į naują log2ram katalogą ir padarykite diegimo scenarijų vykdomąjį:
cd log2ram-master
chmod +xdiegti.sh
Paleiskite diegimo scenarijų:
sudo ./install.sh
Dabar paleiskite iš naujo:
sudo perkrovimas
Vėl prisijungę prie kompiuterio patikrinkite, ar veikia log2ram:
sudo systemctl status log2ram
Log2ram rašo į diską kiekvieną dieną. Jei norite pakeisti dažnį, įveskite:
sudosystemctlRedaguotilog2ram-dieną.laikmatis
...ir redaguokite laikmačio įrašą.
Jei norite, kad žurnalai būtų įrašyti tik tada, kai sistema išsijungia arba paleidžiama iš naujo, galite visiškai išjungti laikmatį naudodami:
sudosystemctlišjungtilog2ram-dieną.laikmatis
Galite konfigūruoti papildomas parinktis naudodami nano redaguodami log2ram konfigūracijos failą:
sudo nano /etc/log2ram.conf
Čia rasite penkis kintamuosius, kuriuos galite pakoreguoti, kad „Log2Ram“ geriau atitiktų jūsų sistemą. Numatytasis žurnalo aplanko dydis RAM yra 40 MB, bet jei rašote tik išjungdami, ir yra linkę palikti įrenginį įjungtą kelias dienas, norėsite tai padidinti iki tikroviškesnio vertė. Pakeitę kintamąjį PATH_DISK, galėsite išsaugoti žurnalus ne numatytoje vietoje.
Ar turėtumėte naudoti „Log2Ram“ sistemoje „Linux“?
Nors „Log2Ram“ taupo disko nusidėvėjimą, jis gali neleisti jums diagnozuoti problemų, jei jūsų „Linux“ kompiuteris netikėtai sugenda. Kadangi žurnalai tik retkarčiais įrašomi į diską, negausite iki mikrosekundės informacijos apie tai, kas vyko prieš pat gedimą.
Nesvarbu, ar jums reikia naudoti šią informaciją, ar ne, patogu ją turėti.