Raspbery Pi: pidentää SD-kortin käyttöikää

Flash-muistisiru ja "elinikäinen" merkintä

Kuten tiedämme, flash-muisti Heillä on rajallinen elämä, koska ne huonontuvat muutaman tuhannen jakson jälkeen. Periaatteessa tämän ei pitäisi normaalikäytössä aiheuttaa suurta ongelmaa, mutta jos käytämme intensiivisesti SD: tä, se voi aiheuttaa ongelmia (varsinkin jos käytämme raspi palvelimena).

Joten voimme pidentää SD-korttimme ikää Raspberry Pi ja kaikki kiitos Linuxille. Tavoitteena on vähentää kirjoitusmääriä SD-kortillemme hemmotella enemmän muistia ja ettei virheitä näy niin aikaisin.

Tätä varten meidän on noudatettava joitain hyviä käytäntöjä, kuten SD vain luku -tilassa, ikään kuin se olisi LiveCD. Toinen vaihtoehto olisi vähentää SD-muistiin tehtävien kirjoitusten määrää RAM-muistin ansiosta.

Kuinka tämä voidaan tehdä? No työkalun kanssa tmpfs. Jotta ydin voisi kirjoittaa RAM-muistiin aina kun mahdollista ja välttää tarpeettomia SD-kirjoituksia, meidän on muokattava tiedostoa / etc / fstab. Tätä varten lisätään rivi:

tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0

El ydin pystyt liittämään / var / log RAM-muistiin ja käyttämään sitä kirjoittaaksesi sinne välttääksesi muuten SD: lle menevät kirjoitukset. Kun tietoja ei tarvita, käytetty RAM vapautetaan. Joten vain tarvittavaa RAM-muistia käytetään ja tehokkaasti.

Kuten voimme nähdä, rivillä olemme käyttäneet "size = 100m", jotta 100MB voidaan käyttää, mutta voit muokata haluamaasi kokoa huolehtimalla siitä, ettei kaikki RAM. Olemme käyttäneet myös / var / log, mutta on muitakin tiedostoja, joissa ydin yleensä kirjoittaa monia, joten voimme lisätä muita rivejä, kuten edelliset, mutta muiden tiedostojen kanssa, kuten: / tmp, / var / tmp, / var / run, / var / kela, ...

Toivottavasti pidit temppusta ja pidit siitä hyödyllisenä.

Lisää tietoa - OpenSuSE 13.1: Vadelma Pi: lle


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.