Raspbery Pi: удължете живота на SD картата

Чип с флаш памет и надпис „за цял живот“

Както знаем, флаш памет те имат ограничен живот, тъй като се влошават с запис на данни след няколко хиляди цикъла. По принцип за нормална употреба това не би трябвало да представлява основен проблем, но ако използваме интензивно SD, това може да създаде проблеми (особено ако използваме Распи като сървър).

Така че можем да удължим живота на нашата SD карта в Raspberry Pi и всичко това благодарение на Linux. Целта е да се намали броят на записванията на нашата SD карта, за да се поглези повече памет и грешките да не се появяват толкова рано.

За това има някои добри практики, които трябва да изпълняваме, като например използването на SD в режим само за четене, сякаш е LiveCD. Друг вариант би бил да се намали броят на записванията, направени в SD благодарение на RAM.

Как може да се направи това? Ами с инструмента tmpfs. За да може ядрото да пише в RAM, когато е възможно и да избягва ненужни SD записи, трябва да модифицираме файла / etc / fstab. За това ще добавим реда:

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

El ядро ще можете да монтирате / var / log в RAM и да го използвате, за да пишете там, за да избегнете тези записи, които иначе биха отишли ​​в SD. Когато данните не са необходими, използваната RAM ще бъде освободена. Така че само необходимата RAM се използва и ефективно.

Както виждаме, в реда използвахме "size = 100m", за да може да се използват 100MB, но можете да промените размера, до който искате, като винаги внимавате да не изчерпате всички RAM. Също така използвахме / var / log, но има и други файлове, в които ядрото обикновено прави много записи, така че можем да добавяме други редове като предишните, но с други файлове като: / tmp, / var / tmp, / var / стартиране, / var / spool, ...

Надявам се, че трикът ви е харесал и ви е бил полезен.

Повече информация - OpenSuSE 13.1: за Raspberry Pi


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.