Kā mēs zinām, zibatmiņa viņiem ir ierobežota dzīve, jo pēc dažiem tūkstošiem ciklu tie pasliktinās, ierakstot datus. Principā normālai lietošanai tas nedrīkst radīt lielas problēmas, taču, ja mēs intensīvi izmantojam SD, tas var radīt problēmas (īpaši, ja mēs izmantojam SD raspi kā serveris).
Tātad mēs varam pagarināt SD kartes darbības laiku Raspberry Pi un viss pateicoties Linux. Mērķis ir samazināt mūsu SD kartē esošo rakstu skaitu, lai palutinātu vairāk atmiņas, un ka kļūdas neparādās tik agri.
Tam ir dažas labas prakses, kas mums jāveic, piemēram, izmantojot SD tikai lasāmā režīmā, it kā tas būtu LiveCD. Vēl viena iespēja būtu samazināt uz SD veikto rakstu skaitu, pateicoties RAM.
Kā to var izdarīt? Nu ar instrumentu tmpfs. Lai kodols varētu ierakstīt RAM, kad vien iespējams, un izvairītos no nevajadzīgiem SD ierakstiem, mums ir jāpārveido fails / etc / fstab. Šim nolūkam mēs pievienosim rindu:
tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0
El kodols jūs varēsiet uzstādīt / var / log RAM un izmantot to, lai tur ierakstītu, lai izvairītos no šiem ierakstiem, kas citādi nonāktu SD. Kad dati nav vajadzīgi, tiks izlaista izmantotā RAM. Tātad tiek izmantota un efektīva tikai nepieciešamā operatīvā atmiņa.
Kā redzam, rindā mēs esam izmantojuši “size = 100m”, lai varētu izmantot 100MB, taču jūs varat modificēt vēlamo izmēru, vienmēr uzmanoties, lai netiktu izsmeltas visas RAM. Mēs esam izmantojuši arī / var / log, taču ir arī citi faili, kuros kodols parasti raksta daudz, tāpēc mēs varam pievienot citas rindiņas, piemēram, iepriekšējās, bet ar citiem failiem, piemēram: / tmp, / var / tmp, / var / palaist, / var / spole, ...
Es ceru, ka jums triks patika un jums šķita noderīgs.
Vairāk informācijas - OpenSuSE 13.1: Raspberry Pi