આપણે જાણીએ છીએ તેમ, ફ્લેશ મેમરી તેઓનું જીવન મર્યાદિત છે, કેમ કે તેઓ થોડા હજાર ચક્ર પછી ડેટા લખે છે. સૈદ્ધાંતિક રીતે, સામાન્ય ઉપયોગ માટે આ એક મોટી સમસ્યા પ્રસ્તુત ન થવી જોઈએ, પરંતુ જો આપણે એસ.ડી.નો સઘન ઉપયોગ કરીએ, તો તે સમસ્યાઓ પેદા કરી શકે છે (ખાસ કરીને જો આપણે રસપી સર્વર તરીકે).
તેથી અમે અમારા SD કાર્ડનું જીવન આયુષ્યમાં લંબાવી શકીએ છીએ રાસ્પબરી પી અને લિનક્સ માટે બધા આભાર. અમારું SD કાર્ડ પર લખેલી સંખ્યાને વધુ મેમરીમાં લાડ લગાડવા માટેનો ઉદ્દેશ છે અને તે ભૂલો એટલી વહેલી તકે દેખાતી નથી.
આ માટે, કેટલીક સારી પ્રથાઓ છે જે આપણે હાથ ધરવા જ જોઈએ, જેમ કે SD ફક્ત વાંચવા માટેનાં મોડમાં, જાણે તે કોઈ LiveCD હોય. બીજો વિકલ્પ રેમને આભારી એસડી પર લખેલા લેખકોની સંખ્યા ઘટાડવાનો છે.
આ કેવી રીતે થઈ શકે? વેલ ટૂલ સાથે tmpfs. જ્યારે પણ શક્ય હોય ત્યારે કર્નલ રેમ પર લખવા માટે અને બિનજરૂરી એસડી લખાણને ટાળવા માટે, આપણે / etc / fstab ફાઇલમાં ફેરફાર કરવો જ જોઇએ. આ માટે આપણે લીટી ઉમેરીશું:
tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0
El કર્નલ તમે રેમમાં માઉન્ટ / વ logર / લ logગ ઇન કરી શકશો અને લખી શકો છો ત્યાં લખીને લખવા માટે ટાળો નહીં તો એસ.ડી. જ્યારે ડેટાની જરૂર નથી, ત્યારે વપરાયેલી રેમ બહાર પાડવામાં આવશે. તેથી ફક્ત જરૂરી રેમનો ઉપયોગ અને અસરકારક રીતે કરવામાં આવે છે.
જેમ આપણે જોઈ શકીએ છીએ, લીટીમાં આપણે "કદ = 100 એમ" નો ઉપયોગ કર્યો છે જેથી 100 એમબીનો ઉપયોગ કરી શકાય, પરંતુ તમે જે કદમાં ઇચ્છો છો તેમાં ફેરફાર કરી શકો છો, હંમેશાં બધી બાબતોને ખતમ ન કરવાની કાળજી લેવી. રામ. અમે / var / લ logગનો ઉપયોગ પણ કર્યો છે, પરંતુ એવી અન્ય ફાઇલો પણ છે કે જ્યાં સામાન્ય રીતે કર્નલ ઘણા બધા લખે છે, તેથી આપણે પહેલાંની જેમ અન્ય લીટીઓ ઉમેરી શકીએ પરંતુ અન્ય ફાઇલો જેમ કે: / tmp, / var / tmp, / var / ચલાવો, / વાર / સ્પૂલ, ...
હું આશા રાખું છું કે તમને યુક્તિ ગમી ગઈ અને તે ઉપયોગી લાગ્યું.
વધુ મહિતી - ઓપનસુઝ 13.1: રાસ્પબરી પાઇ માટે