Raspbery Pi: meghosszabbítja az SD-kártya élettartamát

Flash memória chip és "élettartam" felirat

Mint tudjuk, flashmemória korlátozott az életük, mivel néhány ezer ciklus után romlanak az adatok írásával. Elvileg normál használat esetén ez nem jelenthet komoly problémát, de ha intenzíven használjuk az SD-t, ez problémákat okozhat (különösen, ha a Reszelő mint szerver).

Így meghosszabbíthatjuk SD-kártyánk élettartamát a Raspberry Pi és mindezt a Linuxnak köszönhetően. A cél az SD-kártyánkon lévő írások számának csökkentése a több memória kényeztetése érdekében, és hogy a hibák ne jelennek meg ilyen korán.

Ehhez van néhány jó gyakorlat, amelyet végre kell hajtanunk, például a SD csak olvasható módban, mintha LiveCD lenne. Egy másik lehetőség az lenne, ha csökkentenénk az SD-re írt írások számát a RAM-nak köszönhetően.

Hogyan lehet ezt megtenni? Nos az eszközzel tmpfs. Annak érdekében, hogy a kern, amikor csak lehetséges, RAM-ba írjon és elkerülje a felesleges SD-írásokat, módosítanunk kell az / etc / fstab fájlt. Ehhez hozzáadjuk a sort:

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

El mag képes lesz a / var / log beillesztésére a RAM-ba, és arra használhatja az írást, hogy elkerülje ezeket az írásokat, amelyek egyébként SD-re kerülnének. Ha az adatokra nincs szükség, a felhasznált RAM felszabadul. Tehát csak a szükséges RAM-ot használják és hatékonyan.

Mint láthatjuk, a sorban a "size = 100m" értéket használtuk, így 100 MB használható, de módosíthatja a kívánt méretet, mindig ügyelve arra, hogy ne merítse ki az összes RAM. Használtuk a / var / log alkalmazást is, de vannak más fájlok is, amelyeken a kern általában sok írást ír, így más sorokat is felvehetünk, mint az előző, de más fájlokkal, például: / tmp, / var / tmp, / var / run, / var / spool, ...

Remélem, tetszett a trükk, és hasznosnak találta.

Több információ - OpenSuSE 13.1: a Raspberry Pi számára


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.