Raspbery Pi: produžite vijek trajanja SD kartice

Flash memorijski čip i natpis "životni vijek"

Kao što znamo, flash memorija imaju ograničen životni vijek jer se pogoršavaju s upisivanjem podataka nakon nekoliko tisuća ciklusa. U principu, za normalnu upotrebu to ne bi trebalo predstavljati glavni problem, ali ako intenzivno koristimo SD, to može stvoriti probleme (pogotovo ako koristimo Rašpa kao poslužitelj).

Tako možemo produžiti život naše SD kartice u Raspberry Pi a sve zahvaljujući Linuxu. Cilj je smanjiti broj upisa na našu SD karticu kako bi se razmazilo više memorije i da se pogreške ne bi pojavile tako rano.

Za to postoje neke dobre prakse koje moramo provesti, poput korištenja SD u načinu samo za čitanje, kao da je LiveCD. Druga opcija bila bi smanjenje broja upisanih podataka na SD zahvaljujući RAM-u.

Kako se to može učiniti? Pa s alatom tmpfs. Da bi kernel mogao pisati u RAM kad god je to moguće i izbjegao nepotrebna SD pisanja, moramo izmijeniti datoteku / etc / fstab. Za to ćemo dodati redak:

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

El zrno moći ćete montirati / var / log u RAM i koristiti ga za pisanje tamo kako biste izbjegli ova pisanja koja bi inače išla na SD. Kada podaci nisu potrebni, oslobođena RAM memorija će se osloboditi. Dakle, koristi se i učinkovito koristi samo potrebna RAM memorija.

Kao što vidimo, u retku smo upotrijebili "size = 100m" tako da se može koristiti 100 MB, ali možete prilagoditi veličinu kojoj želite, vodeći računa da ne iscrpite sve RAM. Također smo koristili / var / log, ali postoje i druge datoteke u koje kernel obično vrši puno upisa, pa možemo dodati i druge retke poput prethodnih, ali s drugim datotekama kao što su: / tmp, / var / tmp, / var / pokrenite, / var / spool, ...

Nadam se da vam se trik svidio i smatrao ga korisnim.

Više informacija - OpenSuSE 13.1: za Raspberry Pi


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.