Raspbery Pi: pikendage SD-kaardi eluiga

Välkmälukiip ja kiri "eluaegne"

Nagu me teame, välkmälu nende eluiga on piiratud, kuna mõne tuhande tsükli järel andmete kirjutamine halveneb. Põhimõtteliselt ei tohiks see tavapärasel kasutamisel suurt probleemi tekitada, kuid kui kasutame SD-d intensiivselt, võib see põhjustada probleeme (eriti kui kasutame Rasp serverina).

Nii et saame oma SD-kaardi eluiga pikendada Raspberry Pi ja seda kõike tänu Linuxile. Eesmärk on vähendada meie SD-kaardil olevate kirjutiste arvu, et hellitada rohkem mälu ja et vead ei ilmuks nii vara.

Selleks on mõned head tavad, mida peame järgima, näiteks SD kirjutuskaitstud režiimis, justkui oleks see LiveCD. Teine võimalus oleks vähendada SD-le tehtavate kirjutamiste arvu tänu RAM-ile.

Kuidas seda saab teha? Noh tööriistaga tmpfs. Selleks, et kern kirjutaks igal võimalusel RAM-i ja väldiks tarbetuid SD-kirjutusi, peame muutma faili / etc / fstab. Selleks lisame rea:

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

El tuum saate / var / log sisse logida RAM-i ja kasutada seda sinna kirjutamiseks, et vältida neid kirjutisi, mis muidu läheksid SD-le. Kui andmeid pole vaja, vabastatakse kasutatud RAM. Seega kasutatakse ainult tõhusat RAM-i ja tõhusalt.

Nagu näeme, kasutasime reas "size = 100m", et saaks kasutada 100MB, kuid saate muuta soovitud suurust, hoolitsedes alati selle eest, et kõik RAM. Oleme kasutanud ka / var / log, kuid on ka teisi faile, kus kernel kirjutab tavaliselt palju, nii et võime lisada muid ridu nagu eelmised, kuid teiste failidega, näiteks: / tmp, / var / tmp, / var / run, / var / spool, ...

Loodan, et see trikk meeldis teile ja leidis, et see oli kasulik.

Rohkem informatsiooni - OpenSuSE 13.1: Raspberry Pi jaoks


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.