Melkein kaikki, mitä Linux-koneesi tekee, kirjoitetaan levylle osana lokitiedostoa. Myös silloin, kun olet poissa näppäimistön äärestä tai nukkuisit, kymmeniä lokeja päivitetään jatkuvasti, jotta voit etsiä ja diagnosoida ongelmia tai optimoida prosesseja.

Tämä jatkuva kirjoittaminen voi vaikuttaa tallennusvälineesi käyttöikään ja aiheuttaa sen kulumisen nopeammin kuin muuten. Tallenna levysi ja lompakkosi käyttämällä Log2Ram-sovellusta levyn kirjoittamisen minimoimiseksi!

Kuinka Linux-lokit kuluttavat levyjä?

Lokit ovat arvokas vianmääritysresurssi Linuxissa, ja niitä käyttävät järjestelmä, ydin, käynnistysprosessit, pakettien hallintaohjelmat, yksittäiset sovellukset ja Xorg. Jos se on järjestelmässäsi, se todennäköisesti luo lokitiedostoja.

Jos jokin menee pieleen Linux-koneesi kanssa tai jokin sovellus toimii väärin, sinun on ensin tarkistettava asiaankuuluvat lokitiedostot ja katsottava, mitä tapahtui sillä hetkellä.

Löydät useimmat kirjautumiset /var/log. Tässä hakemistossa on tyypillisesti kymmeniä tiedostoja ja alihakemistoja, ja käytetty levytila ​​voi vaihdella kymmeniin gigatavuihin.

Modernit Solid State Drives (SSD-levyt) niillä on rajoitettu määrä luku-/kirjoitusjaksoja, ja mitä enemmän tietoa levylle kirjoitetaan, sitä lyhyempi niiden käyttöikä on. Koska Linux kirjaa jatkuvasti kaiken, mitä järjestelmässä tapahtuu, nämä luku-/kirjoitusjaksot lisääntyvät nopeammin kuin tarvitaan. Uuden laitteiston ostaminen tietokoneellesi on hauskaa, mutta ei, jos teet sen katastrofaalisen asemavian vuoksi.

Yksilevyiset tietokoneet jotka käynnistävät käyttöjärjestelmänsä microSD-kortilta, ovat erityisen alttiita vaurioille liiallisesta käytöstä.

Kuinka Log2Ram voi tallentaa levysi

Kun Log2Ram on asennettu Linux-koneellesi, lokeja ei kirjoiteta suoraan levyllesi, vaan, kuten nimestä voi päätellä, ne kirjoitetaan RAM-muistiin.

Voit joko poistaa lokit pysyvästi, kirjoittaa levylle tiettyyn aikaan joka päivä tai kirjoittaa lopullisen version levylle sammutuksen yhteydessä.

Asenna ja käytä Log2Ramia Linux-tietokoneellesi

Ennen kuin aloitat, sinun tulee päivittää ja päivittää kaikki järjestelmäsi paketit. Avaa pääte ja kirjoita:

sudo apt päivittää
sudo apt päivitys

Lataa Log2Ram-arkisto ja pura se:

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

Siirry uuteen log2ram-hakemistoon ja tee asennuskomentosarjasta suoritettava:

CD log2ram-master
chmod +xAsentaa.sh

Suorita asennusskripti:

sudo ./install.sh

Käynnistä nyt uudelleen:

sudo reboot

Kun olet kirjautunut takaisin koneellesi, tarkista, että log2ram on käynnissä:

sudo systemctl status log2ram

Log2ram kirjoittaa levylle joka päivä. Jos haluat muuttaa taajuutta, kirjoita:

sudosystemctlmuokatalog2ram-päivittäin.ajastin

...ja muokkaa ajastinmerkintää.

Jos haluat, että lokit kirjoitetaan vain, kun järjestelmä sammuu tai käynnistyy uudelleen, voit poistaa ajastimen kokonaan käytöstä:

sudosystemctlPoista käytöstälog2ram-päivittäin.ajastin

Voit määrittää lisäasetuksia käyttämällä nanoa log2ram-määritystiedoston muokkaamiseen:

sudo nano /etc/log2ram.conf

Täältä löydät viisi muuttujaa, joita voit muokata, jotta Log2Ram sopii paremmin järjestelmääsi. RAM-muistin lokikansion oletuskoko on 40 Mt, mutta jos kirjoitat vain sammutuksen yhteydessä, ja yleensä jättää koneen päälle päiviä kerrallaan, haluat lisätä tämän realistisemmaksi arvo. PATH_DISK-muuttujan muuttaminen antaa sinun tallentaa lokit muuhun kuin oletussijaintiin.

Pitäisikö sinun käyttää Log2Ramia Linuxissa?

Vaikka Log2Ram säästää levyn kulumiselta, se voi estää sinua diagnosoimasta ongelmia, jos Linux-tietokoneesi kaatuu odottamatta. Koska lokit kirjoitetaan levylle vain satunnaisesti, et saa mikrosekunnin ajantasaista tietoa siitä, mitä tapahtui juuri ennen kaatumista.

Riippumatta siitä, haluatko käyttää näitä tietoja tai ei, on kätevää, että ne ovat saatavilla.