Raspbery Pi: prelungi durata de viață a cardului SD

Cip de memorie flash și inscripție „pe viață”

După cum știm, memorie flash au o viață limitată, deoarece se deteriorează odată cu scrierea datelor după câteva mii de cicluri. În principiu, pentru utilizarea normală, acest lucru nu ar trebui să prezinte o problemă majoră, dar dacă folosim intensiv SD, poate cauza probleme (mai ales dacă folosim SD raspi ca server).

Astfel, putem prelungi durata de viață a cardului nostru SD în Raspberry Pi și toate datorită Linux. Scopul este de a reduce numărul de scrieri pe cardul nostru SD pentru a răsfăța mai multă memorie și ca erorile să nu apară atât de devreme.

Pentru aceasta există câteva bune practici pe care trebuie să le realizăm, cum ar fi utilizarea SD în modul numai citire, ca și cum ar fi un LiveCD. O altă opțiune ar fi reducerea numărului de scrieri făcute pe SD datorită memoriei RAM.

Cum se poate face acest lucru? Ei bine, cu instrumentul tmpfs. Pentru ca nucleul să scrie pe RAM ori de câte ori este posibil și să evite scrierile SD inutile, trebuie să modificăm fișierul / etc / fstab. Pentru aceasta vom adăuga linia:

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

El nucleu veți putea să montați / var / log în RAM și să-l folosiți pentru a scrie acolo pentru a evita aceste scrieri care altfel ar merge în SD. Când datele nu sunt necesare, memoria RAM utilizată va fi eliberată. Deci, numai memoria RAM necesară este utilizată și eficient.

După cum putem vedea, în linie am folosit „size = 100m” astfel încât să poată fi folosiți 100MB, dar puteți modifica dimensiunea la care doriți, având întotdeauna grijă să nu epuizați toate RAM. De asemenea, am folosit / var / log, dar există și alte fișiere în care nucleul face de obicei multe scrieri, așa că putem adăuga alte linii precum cele anterioare, dar cu alte fișiere precum: / tmp, / var / tmp, / var / alergare, / var / spool, ...

Sper că v-a plăcut trucul și l-ați găsit util.

Mai multe informatii - OpenSuSE 13.1: pentru Raspberry Pi


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.