Raspbery Pi: produžite vijek trajanja SD kartice

Flash memorijski čip i natpis "doživotno"

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

Tako možemo produžiti životni vijek naše SD kartice u Malina 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, kao što je korištenje 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 sa alatom tmpfs. Da bi kernel mogao pisati u RAM kad god je to moguće i izbjegao nepotrebno SD pisanje, moramo modificirati datoteku / etc / fstab. Za ovo ćemo dodati redak:

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

El kernel 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 samo efikasna RAM i to efikasno.

Kao što vidimo, u retku smo koristili "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, tako da možemo dodati 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 korisnim.

Više informacija - OpenSuSE 13.1: za Raspberry Pi


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.