Raspberry-ලාංඡනය

රාස්ප්බෙරි පයි වඩාත් ඔරොත්තු දෙන එකක් බවට පත් කරයි File පද්ධතිය

රාස්ප්බෙරි-පයි-වඩාත් ඔරොත්තු දෙන-නිර්මාණය කිරීම-File- පද්ධති නිෂ්පාදනය

ලේඛනයේ විෂය පථය

මෙම ලේඛනය පහත Raspberry Pi නිෂ්පාදන සඳහා අදාළ වේ:

Pi 0 Pi 1 Pi 2 Pi 3 Pi 4 Pi 400 CM1 CM3 CM4 CM 5 පිකෝ
0 W H A B A B B සියල්ල සියල්ල සියල්ල සියල්ල සියල්ල සියල්ල සියල්ල
* * * * * * * * * * * * * *  

 

හැඳින්වීම

රාස්ප්බෙරි පයි ලිමිටඩ් උපාංග නිතර දත්ත ගබඩා කිරීමේ සහ අධීක්ෂණ උපාංග ලෙස භාවිතා කරනු ලැබේ, බොහෝ විට හදිසි විදුලි බිඳවැටීම් සිදුවිය හැකි ස්ථානවල. ඕනෑම පරිගණක උපාංගයක් මෙන්, විදුලිය බිඳවැටීම් ගබඩා දූෂණයට හේතු විය හැක. මෙම ධවල පත්‍රිකාව සුදුසු තේරීමෙන් මෙම සහ වෙනත් තත්වයන් යටතේ දත්ත දූෂණය වළක්වා ගන්නේ කෙසේද යන්න පිළිබඳ විකල්ප කිහිපයක් සපයයි. file දත්ත අඛණ්ඩතාව සහතික කිරීම සඳහා පද්ධති සහ සැකසුම්. මෙම ධවල පත්‍රිකාව උපකල්පනය කරන්නේ රාස්ප්බෙරි පයි, රාස්ප්බෙරි පයි (ලිනක්ස්) මෙහෙයුම් පද්ධතිය (OS) ක්‍රියාත්මක කරන බවත්, නවතම ස්ථිරාංග සහ කර්නල් සමඟ සම්පූර්ණයෙන්ම යාවත්කාලීන බවත්ය.

දත්ත දූෂණය යනු කුමක්ද සහ එය සිදුවන්නේ ඇයි?
දත්ත දූෂණය යනු ලිවීම, කියවීම, ගබඩා කිරීම, සම්ප්‍රේෂණය හෝ සැකසීම අතරතුර සිදුවන පරිගණක දත්තවල අනපේක්ෂිත වෙනස්කම් ය. මෙම ලේඛනයේ අපි සම්ප්‍රේෂණය හෝ සැකසීම වෙනුවට ගබඩා කිරීම ගැන පමණක් සඳහන් කරමු. ලිවීමේ ක්‍රියාවලියක් සම්පූර්ණ වීමට පෙර බාධා කළ විට දූෂණය සිදුවිය හැකිය, උදාහරණයක් ලෙස ලිවීම සම්පූර්ණ කිරීම වළක්වයි.ample බලය නැති වුවහොත්. මෙම අවස්ථාවේදී Linux OS (සහ, දිගුව අනුව, Raspberry Pi OS), ගබඩාවට දත්ත ලියන ආකාරය පිළිබඳ ඉක්මන් හැඳින්වීමක් ලබා දීම වටී. Linux සාමාන්‍යයෙන් ගබඩාවට ලිවිය යුතු දත්ත ගබඩා කිරීම සඳහා ලිවීමේ හැඹිලි භාවිතා කරයි. මෙම හැඹිලි (තාවකාලිකව ගබඩා කරනු ලබන්නේ) යම් පූර්ව නිශ්චිත සීමාවක් ළඟා වන තෙක් අහඹු ප්‍රවේශ මතකයේ (RAM) දත්ත වන අතර, එම අවස්ථාවේදී ගබඩා මාධ්‍යයට ඇති සියලුම කැපී පෙනෙන ලිවීම් එක් ගනුදෙනුවකින් සිදු කෙරේ. මෙම පූර්ව නිශ්චිත සීමාවන් කාලය සහ/හෝ ප්‍රමාණයට අදාළ විය හැකිය. උදා.ampඑසේ නම්, දත්ත හැඹිලිගත කර සෑම තත්පර පහකට වරක් ගබඩාවට පමණක් ලිවිය හැකිය, නැතහොත් යම් දත්ත ප්‍රමාණයක් එකතු වූ විට පමණක් ලිවිය හැකිය. මෙම යෝජනා ක්‍රම කාර්ය සාධනය වැඩි දියුණු කිරීම සඳහා භාවිතා කරයි: එකවර විශාල දත්ත කොටසක් ලිවීම කුඩා දත්ත කොටස් ගොඩක් ලිවීමට වඩා වේගවත් වේ.

කෙසේ වෙතත්, දත්ත හැඹිලියේ ගබඩා කර එය ලිවීම අතර බලය නැති වුවහොත්, එම දත්ත නැති වී යයි. ගබඩා මාධ්‍යයට දත්ත භෞතිකව ලිවීමේදී ලිවීමේ ක්‍රියාවලියේදී තවත් ගැටළු මතු විය හැකිය. දෘඩාංග කැබැල්ලක් (උදා:ampඑබැවින්, ආරක්ෂිත ඩිජිටල් (SD) කාඩ්පත් අතුරුමුහුණත) දත්ත ලිවීමට කියනු ලැබේ, එම දත්ත භෞතිකව ගබඩා කිරීමට තවමත් සීමිත කාලයක් ගතවේ. නැවතත්, එම අතිශය කෙටි කාලය තුළ විදුලිය බිඳවැටීමක් සිදුවුවහොත්, ලියා ඇති දත්ත දූෂිත වීමට ඉඩ ඇත. Raspberry Pi ඇතුළුව පරිගණක පද්ධතියක් වසා දැමීමේදී, හොඳම පිළිවෙත වන්නේ වසා දැමීමේ විකල්පය භාවිතා කිරීමයි. මෙය සියලුම හැඹිලිගත දත්ත ලියා ඇති බවත්, දෘඩාංගවලට ගබඩා මාධ්‍යයට දත්ත ලිවීමට කාලය ඇති බවත් සහතික කරනු ඇත. Raspberry Pi පරාසයේ උපාංග බහුතරයක් භාවිතා කරන SD කාඩ්පත් ලාභ දෘඪ තැටි ආදේශක ලෙස විශිෂ්ටයි, නමුත් ඒවා භාවිතා කරන ආකාරය අනුව කාලයත් සමඟ අසාර්ථක වීමට ගොදුරු වේ. SD කාඩ්පත්වල භාවිතා කරන ෆ්ලෑෂ් මතකය සීමිත ලිවීමේ චක්‍ර ආයු කාලයක් ඇති අතර, කාඩ්පත් එම සීමාවට ළඟා වන විට ඒවා විශ්වාස කළ නොහැකි විය හැකිය. බොහෝ SD කාඩ්පත් හැකි තාක් කල් පවතින බව සහතික කිරීම සඳහා wear leveling නම් ක්‍රියා පටිපාටියක් භාවිතා කරයි, නමුත් අවසානයේ ඒවා අසාර්ථක විය හැකිය. මෙය මාස සිට අවුරුදු දක්වා විය හැකිය, කාඩ්පතට කොපමණ දත්ත ලියා තිබේද යන්න හෝ (වඩා වැදගත් ලෙස) මකා දමා තිබේද යන්න මත පදනම්ව. මෙම ආයු කාලය කාඩ්පත් අතර නාටකාකාර ලෙස වෙනස් විය හැකිය. SD කාඩ් පතේ අසමත් වීම සාමාන්‍යයෙන් අහඹු ලෙස දැක්වේ file SD කාඩ්පතේ කොටස් භාවිතයට ගත නොහැකි වන විට දූෂණ.

දත්ත දූෂිත වීමට වෙනත් ක්‍රම තිබේ, ඒවාට දෝෂ සහිත ගබඩා මාධ්‍යය, ගබඩා ලිවීමේ මෘදුකාංග (ධාවක) වල දෝෂ හෝ යෙදුම් වලම දෝෂ ඇතුළත් වේ, නමුත් ඒවාට පමණක් සීමා නොවේ. මෙම ධවල පත්‍රිකාවේ අරමුණු සඳහා, දත්ත නැතිවීම සිදුවිය හැකි ඕනෑම ක්‍රියාවලියක් දූෂණ සිදුවීමක් ලෙස අර්ථ දැක්වේ.

ලිවීමේ මෙහෙයුමකට හේතු විය හැක්කේ කුමක්ද?
බොහෝ යෙදුම් ගබඩාවට යම් ආකාරයක ලිවීමක් සිදු කරයි, උදාහරණයක් ලෙසample වින්‍යාස තොරතුරු, දත්ත සමුදා යාවත්කාලීන කිරීම් සහ ඒ හා සමාන ය. මේවායින් සමහරක් files තාවකාලික විය හැකිය, එනම් වැඩසටහන ක්‍රියාත්මක වන අතරතුර පමණක් භාවිතා කරන අතර බල චක්‍රයක් හරහා නඩත්තු කිරීමට අවශ්‍ය නොවේ; කෙසේ වෙතත්, ඒවා තවමත් ගබඩා මාධ්‍යයට ලිවීමට හේතු වේ. ඔබගේ යෙදුම ඇත්ත වශයෙන්ම කිසිදු දත්තයක් ලියන්නේ නැතත්, පසුබිමේ Linux නිරන්තරයෙන් ගබඩාවට ලිවීම සිදු කරයි, බොහෝ දුරට ලොග් කිරීමේ තොරතුරු ලියයි.

දෘඩාංග විසඳුම්

මෙම ධවල පත්‍රිකාවේ විෂය පථය තුළ සම්පූර්ණයෙන්ම නොතිබුණද, අනපේක්ෂිත විදුලි බිඳවැටීම් වැළැක්වීම දත්ත නැතිවීමට එරෙහිව බහුලව භාවිතා වන සහ හොඳින් තේරුම් ගත් අවම කිරීමක් බව සඳහන් කිරීම වටී. අඛණ්ඩ බල සැපයුම් (UPS) වැනි උපාංග බල සැපයුම ඝනව පවතින බව සහතික කරන අතර, UPS වෙත විදුලිය අහිමි වුවහොත්, බැටරි බලයෙන් ක්‍රියාත්මක වන අතරතුර, එය පරිගණක පද්ධතියට විදුලි අලාභය ආසන්න බව පැවසිය හැකි අතර එමඟින් උපස්ථ බල සැපයුම අවසන් වීමට පෙර වසා දැමීම අලංකාර ලෙස ඉදිරියට යා හැකිය. SD කාඩ්පත් සීමිත ආයු කාලයක් ඇති බැවින්, ආයු කාලය අවසන් වීමට පෙර SD කාඩ්පත් ප්‍රතිස්ථාපනය කිරීම සහතික කරන ආදේශන තන්ත්‍රයක් තිබීම ප්‍රයෝජනවත් විය හැකිය.

ශක්තිමත් file පද්ධති

දූෂණ සිදුවීම් වලට එරෙහිව රාස්ප්බෙරි පයි උපාංගයක් දැඩි කළ හැකි විවිධ ක්‍රම තිබේ. මේවා දූෂණය වැළැක්වීමේ හැකියාවෙන් වෙනස් වන අතර, එක් එක් ක්‍රියාව එය සිදුවීමේ අවස්ථාව අඩු කරයි.

  • ලිවීම් අඩු කිරීම
    ඔබගේ යෙදුම් සහ Linux OS මඟින් ලිවීමේ ප්‍රමාණය අඩු කිරීමෙන් වාසිදායක බලපෑමක් ඇති කළ හැකිය. ඔබ බොහෝ ලොග් වීම් සිදු කරන්නේ නම්, දූෂිත සිදුවීමක් අතරතුර ලිවීමේ අවස්ථා වැඩි වේ. ඔබගේ යෙදුමට ලොග් වීම අඩු කිරීම අවසාන පරිශීලකයාට භාරයි, නමුත් Linux වලට ලොග් වීම ද අඩු කළ හැකිය. ඒවායේ සීමිත ලිවීමේ ජීවන චක්‍රය නිසා ඔබ ෆ්ලෑෂ්-පාදක ගබඩාව (උදා: eMMC, SD කාඩ්පත්) භාවිතා කරන්නේ නම් මෙය විශේෂයෙන් අදාළ වේ.
  • කැපකිරීමේ වේලාවන් වෙනස් කිරීම
    a සඳහා කැපවීමේ කාලය file පද්ධතිය යනු දත්ත සියල්ල ගබඩාවට පිටපත් කිරීමට පෙර එය හැඹිලිගත කරන කාලයයි. මෙම කාලය වැඩි කිරීම මඟින් ලිවීම් රාශියක් කාණ්ඩගත කිරීමෙන් කාර්ය සාධනය වැඩි දියුණු කරයි, නමුත් දත්ත ලිවීමට පෙර දූෂණ සිදුවීමක් සිදුවුවහොත් දත්ත නැතිවීමට හේතු විය හැක. කැපවීමේ කාලය අඩු කිරීම යනු දත්ත නැතිවීමට තුඩු දෙන දූෂණ සිදුවීමක් ඇතිවීමේ සම්භාවිතාව අඩු කිරීමයි, නමුත් එය එය සම්පූර්ණයෙන්ම වළක්වන්නේ නැත.
    ප්‍රධාන EXT4 සඳහා කැපවීමේ කාලය වෙනස් කිරීමට file Raspberry Pi OS හි පද්ධතිය, ඔබ \etc\fstab සංස්කරණය කළ යුතුය file එය කෙසේද යන්න නිර්වචනය කරයි file පද්ධති ආරම්භයේදී සවි කර ඇත.
  • $sudo නැනෝ /etc/fstab

මූලය සඳහා EXT4 ඇතුළත් කිරීමට පහත සඳහන් දෑ එක් කරන්න. file පද්ධතිය:

  • කැප කරන්න=

ඉතින්, fstab මේ වගේ දෙයක් පෙනෙන්න පුළුවන්, එහිදී කැපවීමේ කාලය තත්පර තුනකට සකසා ඇත. විශේෂයෙන් සකසා නොමැති නම් කැපවීමේ කාලය පෙරනිමියෙන් තත්පර පහකට පත්වේ.

රාස්ප්බෙරි-පයි-වඩාත් ඔරොත්තු දෙන-නිර්මාණය කිරීම-File-පද්ධතිය-

 

තාවකාලිකයි file පද්ධති

අයදුම්පතක් තාවකාලිකව අවශ්‍ය නම් file ගබඩාව, එනම් යෙදුම ක්‍රියාත්මක වන අතරතුර පමණක් දත්ත භාවිතා කරන අතර වසා දැමීමකදී සුරැකීමට අවශ්‍ය නොවේ, එවිට ගබඩාවට භෞතිකව ලිවීම වැළැක්වීමට හොඳ විකල්පයක් වන්නේ තාවකාලික එකක් භාවිතා කිරීමයි. file පද්ධතිය, tmpfs. මේවා නිසා file පද්ධති RAM මත පදනම් වේ (ඇත්ත වශයෙන්ම, අථත්‍ය මතකයේ), tmpfs වෙත ලියන ලද ඕනෑම දත්තයක් කිසි විටෙකත් භෞතික ගබඩාවට ලියා නැත, එබැවින් ෆ්ලෑෂ් ආයු කාලයට බලපාන්නේ නැත, සහ දූෂණ සිදුවීමක් හේතුවෙන් හානි විය නොහැක.
tmpfs ස්ථාන එකක් හෝ කිහිපයක් නිර්මාණය කිරීම සඳහා /etc/fstab සංස්කරණය කිරීම අවශ්‍ය වේ. file, එය සියල්ල පාලනය කරයි file Raspberry Pi OS යටතේ පද්ධති. පහත උදාහරණample මඟින් ගබඩා පාදක ස්ථාන /tmp සහ /var/log තාවකාලික ඒවා සමඟ ප්‍රතිස්ථාපනය කරයි. file පද්ධති ස්ථාන. දෙවන හිටපුampසම්මත ලොග් ෆෝල්ඩරය ප්‍රතිස්ථාපනය කරන le, සමස්ත ප්‍රමාණය සීමා කරයි file පද්ධතිය 16MB දක්වා.

  • tmpfs /tmp tmpfs පෙරනිමි,noatime 0 0
  • tmpfs /var/log tmpfs පෙරනිමි,noatime,size=16m 0 0

RAM වෙත ලොග් වීම සැකසීමට උපකාරී වන තෙවන පාර්ශවීය ස්ක්‍රිප්ට් එකක් ද ඇත, එය GitHub හි සොයාගත හැකිය. RAM මත පදනම් වූ ලොග් පූර්ව නිශ්චිත කාල පරතරයකින් තැටියට ඩම්ප් කිරීමේ අමතර විශේෂාංගය මෙයට ඇත.

කියවීමට පමණක් හැකි මූල file පද්ධති

මූලය file පද්ධතිය (rootfs) යනු file මූල නාමාවලිය පිහිටා ඇති තැටි කොටසෙහි පද්ධතිය, සහ එය file අනෙක් සියල්ල ක්‍රියාත්මක වන පද්ධතිය file පද්ධතිය ආරම්භ වන විට පද්ධති සවිකරනු ලැබේ. Raspberry Pi හි එය / වන අතර, පෙරනිමියෙන් එය SD කාඩ්පතේ සම්පූර්ණයෙන්ම කියවීමට/ලිවීමට EXT4 කොටසක් ලෙස පිහිටා ඇත. ආරම්භක ෆෝල්ඩරයක් ද ඇත, එය /boot ලෙස සවිකර ඇති අතර එය කියවීමට/ලිවීමට FAT කොටසකි. rootfs කියවීමට පමණක් සැලැස්වීමෙන් එයට ඕනෑම ආකාරයක ලිවීමේ ප්‍රවේශයක් වළක්වයි, එය දූෂණ සිදුවීම් වලට වඩා ශක්තිමත් කරයි. කෙසේ වෙතත්, වෙනත් ක්‍රියාමාර්ග නොගන්නේ නම්, මෙයින් අදහස් කරන්නේ කිසිවක් වෙත ලිවිය නොහැකි බවයි. file පද්ධතිය කිසිසේත්ම ක්‍රියා නොකරන බැවින්, ඔබගේ යෙදුමෙන් ඕනෑම ආකාරයක දත්ත rootfs වෙත සුරැකීම අක්‍රීය කර ඇත. ඔබට ඔබගේ යෙදුමෙන් දත්ත ගබඩා කිරීමට අවශ්‍ය නමුත් කියවීමට පමණක් rootfs අවශ්‍ය නම්, පොදු තාක්‍ෂණයක් වන්නේ පරිශීලක දත්ත ගබඩා කිරීම සඳහා පමණක් වන USB මතක දණ්ඩක් හෝ ඒ හා සමාන දෙයක් එක් කිරීමයි.

සටහන
ඔබ හුවමාරුවක් භාවිතා කරන්නේ නම් file කියවීමට පමණක් භාවිතා කරන විට file පද්ධතිය, ඔබට හුවමාරුව ගෙනයාමට අවශ්‍ය වනු ඇත file කියවීමේ/ලිවීමේ කොටසකට.

අතිච්ඡාදනය file පද්ධතිය

උඩැතිරියක් file පද්ධතිය (overlayfs) දෙකක් ඒකාබද්ධ කරයි file පද්ධති, ඉහළ file පද්ධතිය සහ පහළ file පද්ධතිය. දෙකෙහිම නමක් පවතින විට file පද්ධති, ඉහළ ඇති වස්තුව file වස්තුව පහළින් තිබියදී පද්ධතිය දෘශ්‍යමාන වේ file පද්ධතිය සැඟවී ඇත, නැතහොත් නාමාවලි සම්බන්ධයෙන්, ඉහළ වස්තුව සමඟ ඒකාබද්ධ කර ඇත. Raspberry Pi මඟින් raspi-config හි overlayfs සක්‍රීය කිරීමට විකල්පයක් සපයයි. මෙය rootfs (පහළ) කියවීමට පමණක් වන අතර RAM මත පදනම් වූ ඉහළ එකක් නිර්මාණය කරයි. file පද්ධතිය. මෙය කියවීමට පමණක් ඇති ප්‍රතිඵලයට බෙහෙවින් සමාන ප්‍රතිඵලයක් ලබා දෙයි. file පද්ධතිය, නැවත ආරම්භ කිරීමේදී සියලුම පරිශීලක වෙනස්කම් නැති වී යයි. ඔබට විධාන රේඛාව raspi-config භාවිතයෙන් හෝ මනාප මෙනුවේ ඩෙස්ක්ටොප් Raspberry Pi වින්‍යාස යෙදුම භාවිතයෙන් overlayfs සක්‍රීය කළ හැකිය.

ඉහළ සිට පහළ දක්වා අවශ්‍ය වෙනස්කම් සමමුහුර්ත කළ හැකි overlayfs හි වෙනත් ක්‍රියාත්මක කිරීම් ද ඇත. file කලින් තීරණය කළ කාලසටහනකට අනුව පද්ධතිය. උදාහරණයක් ලෙසampඔව්, ඔබට සෑම පැය දොළහකට වරක් පරිශීලකයෙකුගේ මුල් ෆෝල්ඩරයේ අන්තර්ගතය ඉහළ සිට පහළට පිටපත් කළ හැකිය. මෙය ලිවීමේ ක්‍රියාවලිය ඉතා කෙටි කාලයකට සීමා කරයි, එනම් දූෂණයට බොහෝ දුරට ඉඩ ඇත, නමුත් සමමුහුර්තකරණයට පෙර බලය නැති වුවහොත්, අවසාන දත්තයෙන් ජනනය වන ඕනෑම දත්තයක් නැති වී යන බවයි. පරිගණක මොඩියුලවල pSLC Raspberry Pi පරිගණක මොඩියුල උපාංගවල භාවිතා කරන eMMC මතකය MLC (බහු-මට්ටමේ සෛලය) වන අතර, එහිදී සෑම මතක සෛලයක්ම බිටු 2 ක් නියෝජනය කරයි. pSLC, හෝ ව්‍යාජ-තනි මට්ටමේ සෛලය, අනුකූල MLC ගබඩා උපාංගවල සක්‍රීය කළ හැකි NAND ෆ්ලෑෂ් මතක තාක්ෂණයකි, එහිදී සෑම සෛලයක්ම බිට් 1 ක් පමණක් නියෝජනය කරයි. එය SLC ෆ්ලෑෂ් වල කාර්ය සාධනය සහ විඳදරාගැනීම සහ MLC ෆ්ලෑෂ් වල පිරිවැය-ඵලදායීතාවය සහ ඉහළ ධාරිතාව අතර සමතුලිතතාවයක් සැපයීමට නිර්මාණය කර ඇත. සෛල වලට දත්ත ලිවීම අඩු වාර ගණනක් ඇඳීම අඩු කරන බැවින් pSLC සතුව MLC වලට වඩා ඉහළ ලිවීමේ විඳදරාගැනීමක් ඇත. MLC ලිවීමේ චක්‍ර 3,000 සිට 10,000 දක්වා ලබා දිය හැකි වුවද, pSLC හට SLC හි විඳදරාගැනීමේ මට්ටම් කරා ළඟා වෙමින් සැලකිය යුතු ලෙස ඉහළ සංඛ්‍යා ලබා ගත හැකිය. මෙම වැඩි වූ විඳදරාගැනීම සම්මත MLC භාවිතා කරන උපාංගවලට සාපේක්ෂව pSLC තාක්ෂණය භාවිතා කරන උපාංග සඳහා දිගු ආයු කාලයක් බවට පරිවර්තනය වේ.

SLC මතකයට වඩා MLC වඩා ලාභදායී වේ, නමුත් pSLC පිරිසිදු MLC වලට වඩා හොඳ කාර්ය සාධනයක් සහ විඳදරාගැනීමක් ලබා දෙන අතර, එය ධාරිතාවයේ වියදමින් එසේ කරයි. pSLC සඳහා වින්‍යාස කර ඇති MLC උපාංගයකට සම්මත MLC උපාංගයක් ලෙස ඇති ධාරිතාවෙන් අඩක් (හෝ ඊට අඩු) ඇත, මන්ද සෑම සෛලයක්ම දෙකක් හෝ වැඩි ගණනක් වෙනුවට එක් බිට් එකක් පමණක් ගබඩා කරන බැවිනි.

ක්‍රියාත්මක කිරීමේ විස්තර

pSLC eMMC මත වැඩිදියුණු කළ පරිශීලක ප්‍රදේශයක් ලෙස ක්‍රියාත්මක වේ (වැඩිදියුණු කළ ගබඩාව ලෙසද හැඳින්වේ). වැඩිදියුණු කළ පරිශීලක ප්‍රදේශයේ සත්‍ය ක්‍රියාත්මක කිරීම MMC ප්‍රමිතියේ අර්ථ දක්වා නොමැති නමුත් සාමාන්‍යයෙන් pSLC වේ.

  • වැඩිදියුණු කළ පරිශීලක ප්‍රදේශය සංකල්පයක් වන අතර, pSLC යනු ක්‍රියාත්මක කිරීමකි.
  • pSLC යනු වැඩිදියුණු කළ පරිශීලක ප්‍රදේශය ක්‍රියාත්මක කිරීමේ එක් ක්‍රමයකි.
  • ලියන අවස්ථාව වන විට, Raspberry Pi Compute Modules හි භාවිතා කරන ලද eMMC, pSLC භාවිතයෙන් වැඩිදියුණු කළ පරිශීලක ප්‍රදේශය ක්‍රියාත්මක කරයි.
  • සම්පූර්ණ eMMC පරිශීලක ප්‍රදේශයම වැඩිදියුණු කළ පරිශීලක ප්‍රදේශයක් ලෙස වින්‍යාස කිරීමට අවශ්‍ය නොවේ.
  • මතක කලාපයක් වැඩිදියුණු කළ පරිශීලක ප්‍රදේශයක් ලෙස ක්‍රමලේඛනය කිරීම එක් වරක් පමණක් කළ හැකි මෙහෙයුමකි. එයින් අදහස් වන්නේ එය අහෝසි කළ නොහැකි බවයි.

එය ක්‍රියාත්මක කිරීම
mmc-utils පැකේජයේ eMMC කොටස් හැසිරවීම සඳහා Linux මඟින් විධාන කට්ටලයක් සපයයි. CM උපාංගයට සම්මත Linux මෙහෙයුම් පද්ධතියක් ස්ථාපනය කර, මෙවලම් පහත පරිදි ස්ථාපනය කරන්න:

  • sudo apt mmc-utils ස්ථාපනය කරන්න

eMMC පිළිබඳ තොරතුරු ලබා ගැනීම සඳහා (මෙම විධානය මඟින් පෙන්වනු ලබන්නේ ප්‍රදර්ශනය කිරීමට බොහෝ තොරතුරු ඇති බැවිනි):

  • sudo mmc extcsd කියවීම /dev/mmcblk0 | අඩුවෙන්

 අවවාදයයි
පහත මෙහෙයුම් එක් වරක් සිදු කෙරේ - ඔබට ඒවා එක් වරක් ක්‍රියාත්මක කළ හැකි අතර ඒවා අහෝසි කළ නොහැක. පරිගණක මොඩියුලය භාවිතා කිරීමට පෙර ඔබ ඒවා ක්‍රියාත්මක කළ යුතුය, මන්ද ඒවා සියලු දත්ත මකා දමනු ඇත. eMMC හි ධාරිතාව පෙර අගයෙන් අඩකට අඩු කරනු ලැබේ.

pSLC සක්‍රිය කිරීමට භාවිතා කරන විධානය mmc enh_area_set වේ, එයට pSLC සක්‍රිය කළ යුතු මතක ප්‍රදේශය කොපමණ දැයි පවසන පරාමිතීන් කිහිපයක් අවශ්‍ය වේ. පහත උදාහරණයample මුළු ප්‍රදේශයම භාවිතා කරයි. eMMC හි උප කුලකයක් භාවිතා කරන්නේ කෙසේද යන්න පිළිබඳ විස්තර සඳහා කරුණාකර mmc විධාන උදව් (man mmc) වෙත යොමු වන්න.

රාස්ප්බෙරි-පයි-වඩාත් ඔරොත්තු දෙන-නිර්මාණය කිරීම-File-පද්ධතිය-

උපාංගය නැවත ආරම්භ කිරීමෙන් පසු, pSLC සක්‍රීය කිරීමෙන් eMMC හි අන්තර්ගතය මකා දමන බැවින්, ඔබට මෙහෙයුම් පද්ධතිය නැවත ස්ථාපනය කිරීමට අවශ්‍ය වනු ඇත.

Raspberry Pi CM Provisioner මෘදුකාංගයේ ප්‍රතිපාදන ක්‍රියාවලිය අතරතුර pSLC සැකසීමට විකල්පයක් ඇත. මෙය GitHub හි සොයා ගත හැක https://github.com/raspberrypi/cmprovision.

  • උපාංගයෙන් පිටත file පද්ධති / ජාල ආරම්භ කිරීම
    Raspberry Pi හට ජාල සම්බන්ධතාවයක් හරහා ආරම්භ කිරීමට හැකියාව ඇත, උදාහරණයක් ලෙසampජාලය භාවිතා කිරීම File පද්ධතිය (NFS). මෙයින් අදහස් කරන්නේ උපාංගය එහි පළමු-s සම්පූර්ණ කළ පසුtage boot කරන්න, එහි කර්නලය සහ root පූරණය කිරීම වෙනුවට file SD කාඩ්පතෙන් පද්ධතිය, එය ජාල සේවාදායකයකින් පටවනු ලැබේ. ක්‍රියාත්මක වූ පසු, සියල්ල file මෙහෙයුම් ක්‍රියා කරන්නේ සේවාදායකය මත මිස දේශීය SD කාඩ්පත මත නොවන අතර, එය ක්‍රියාදාමයේදී තවදුරටත් කාර්යභාරයක් ඉටු නොකරයි.
  • වලාකුළු විසඳුම්
    වර්තමානයේ, කාර්යාල කාර්යයන් බොහොමයක් බ්‍රව්සරය තුළ සිදු වන අතර, සියලුම දත්ත වලාකුළෙහි මාර්ගගතව ගබඩා කර ඇත. දත්ත ගබඩාව SD කාඩ්පතෙන් බැහැරව තබා ගැනීමෙන්, අන්තර්ජාලයට සැමවිටම ක්‍රියාත්මක සම්බන්ධතාවයක් අවශ්‍ය වීම මෙන්ම, වලාකුළු සපයන්නන්ගෙන් විය හැකි ගාස්තු ද අහිමි කරමින්, විශ්වසනීයත්වය වැඩිදියුණු කළ හැකිය. ගූගල්, මයික්‍රොසොෆ්ට්, ඇමේසන් වැනි සැපයුම්කරුවන්ගෙන් ඕනෑම වලාකුළු සේවාවක් වෙත ප්‍රවේශ වීම සඳහා, පරිශීලකයාට රාස්ප්බෙරි පයි ප්‍රශස්ත බ්‍රව්සරය සමඟින්, සම්පූර්ණ රාස්ප්බෙරි පයි මෙහෙයුම් පද්ධතියක් භාවිතා කළ හැකිය. විකල්පයක් වන්නේ SD කාඩ්පත වෙනුවට මධ්‍යම සේවාදායකයක ගබඩා කර ඇති සම්පත් වලින් ක්‍රියාත්මක වන OS/යෙදුමක් සමඟ රාස්ප්බෙරි පයි මෙහෙයුම් පද්ධතිය ප්‍රතිස්ථාපනය කරන තුනී-සේවාදායක සැපයුම්කරුවන්ගෙන් එකකි. බොහෝ යෙදුම්, සංවේදී දත්ත සහ මතකය ගබඩා කර ඇති සේවාදායක පාදක පරිගණක පරිසරයකට දුරස්ථව සම්බන්ධ වීමෙන් තුනී සේවාදායකයින් ක්‍රියා කරයි.

නිගමන

නිවැරදි වසා දැමීමේ ක්‍රියා පටිපාටි අනුගමනය කරන විට, Raspberry Pi හි SD කාඩ් ගබඩාව අතිශයින්ම විශ්වාසදායක වේ. වසා දැමීම පාලනය කළ හැකි නිවසේ හෝ කාර්යාල පරිසරය තුළ මෙය හොඳින් ක්‍රියාත්මක වේ, නමුත් කාර්මික භාවිත අවස්ථාවන්හිදී හෝ විශ්වාස කළ නොහැකි බල සැපයුමක් ඇති ප්‍රදේශවල Raspberry Pi උපාංග භාවිතා කරන විට, අමතර පූර්වාරක්ෂාවන් මඟින් විශ්වසනීයත්වය වැඩි දියුණු කළ හැකිය.

කෙටියෙන් කිවහොත්, විශ්වසනීයත්වය වැඩි දියුණු කිරීම සඳහා විකල්ප පහත පරිදි ලැයිස්තුගත කළ හැකිය:

  • ප්‍රසිද්ධ, විශ්වාසදායක SD කාඩ්පතක් භාවිතා කරන්න.
  • තාවකාලිකව භාවිතා කරමින් දිගු කැපවීම් කාලයන් භාවිතා කරමින් ලිවීම් අඩු කරන්න file පද්ධති, overlayfs භාවිතා කරමින්, හෝ ඒ හා සමාන.
  • ජාල ආරම්භක හෝ වලාකුළු ආචයනය වැනි උපාංගයෙන් පිටත ආචයනය භාවිතා කරන්න.
  • SD කාඩ්පත් ආයු කාලය අවසන් වීමට පෙර ඒවා ප්‍රතිස්ථාපනය කිරීමේ ක්‍රමයක් ක්‍රියාත්මක කරන්න.
  • UPS එකක් පාවිච්චි කරන්න.

Raspberry Pi යනු Raspberry Pi Ltd හි වෙළඳ ලකුණකි
Raspberry Pi Ltd

කොලොෆෝන්
© 2020-2023 Raspberry Pi Ltd (කලින් Raspberry Pi (Trading) Ltd.)
මෙම ලියකියවිලි Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND) යටතේ බලපත්‍ර ලබා ඇත.

  • ගොඩනැගීමේ දිනය: 2024-06-25
  • ගොඩනැගීමේ අනුවාදය: ගිතාෂ්: 3e4dad9-පිරිසිදු

නෛතික වියාචන නිවේදනය
කාලයෙන් කාලයට වෙනස් කරන ලද (“සම්පත්”) Raspberry PI නිෂ්පාදන සඳහා (දත්ත පත්‍රිකා ඇතුළුව) තාක්ෂණික සහ විශ්වාසනීය දත්ත සපයනු ලබන්නේ RASPBERRY PI LTD විසින් සපයනු ලැබේ ඇන්ටිස්, ඇතුළුව, නමුත් සීමා නොවේ වෙත, විශේෂිත අරමුණක් සඳහා වෙළඳ සහ යෝග්‍යතාවය පිළිබඳ ව්‍යංග වගකීම් ප්‍රතික්ෂේප කරනු ලැබේ. අදාළ නීතියෙන් අවසර දී ඇති උපරිම ප්‍රමාණයට කිසිදු සෘජු, වක්‍ර, අහඹු, විශේෂ, ආදර්ශවත්, හෝ අනුක්‍රමික හානියක් සඳහා RPL වගකිව යුතු නොවේ. ආදේශක භාණ්ඩ හෝ සේවා; භාවිතය නැතිවීම, දත්ත , හෝ ලාභ; හෝ ව්‍යාපාර බාධා කිරීම්) කෙසේ වෙතත්, ඕනෑම වගකීම් න්‍යායක් මත, කොන්ත්‍රාත්තුවෙන් වුවද, දැඩි වගකීමකින් හෝ ටොර්ට් (වෙනත් නොසැලකිල්ලක් හෝ භාවිතා කිරීම ඇතුළුව) සම්පත් පිළිබඳ, හැකියාව පිළිබඳ උපදෙස් ලබා දී ඇතත් එවැනි හානියක්.

RESOURCES හෝ ඒවායේ විස්තර කර ඇති ඕනෑම නිෂ්පාදනයක් සඳහා ඕනෑම වැඩිදියුණු කිරීමක්, වැඩිදියුණු කිරීමක්, නිවැරදි කිරීමක් හෝ වෙනත් ඕනෑම වෙනස් කිරීමක් ඕනෑම වේලාවක සහ වැඩිදුර දැනුම්දීමකින් තොරව සිදු කිරීමට RPL සතු අයිතිය රඳවා තබා ගනී. RESOURCES සුදුසු මට්ටමේ නිර්මාණ දැනුමක් ඇති දක්ෂ පරිශීලකයින් සඳහා අදහස් කෙරේ. RESOURCES තෝරා ගැනීම සහ භාවිතය සහ ඒවායේ විස්තර කර ඇති නිෂ්පාදනවල ඕනෑම යෙදුමක් සඳහා පරිශීලකයින් සම්පූර්ණයෙන්ම වගකිව යුතුය. RESOURCES භාවිතා කිරීමෙන් පැන නගින සියලුම වගකීම්, පිරිවැය, හානි හෝ වෙනත් පාඩු වලට එරෙහිව RPL හානිපූර්ණය කිරීමට සහ හානි රහිතව තබා ගැනීමට පරිශීලකයා එකඟ වේ. RPL පරිශීලකයින්ට Raspberry Pi නිෂ්පාදන සමඟ ඒකාබද්ධව RESOURCES භාවිතා කිරීමට අවසර ලබා දෙයි. RESOURCES හි අනෙකුත් සියලුම භාවිතය තහනම්ය. වෙනත් කිසිදු RPL හෝ වෙනත් තෙවන පාර්ශවීය බුද්ධිමය දේපළ අයිතියක් සඳහා බලපත්‍රයක් ලබා නොදේ.

ඉහළ අවදානම් ක්‍රියාකාරකම්. න්‍යෂ්ටික පහසුකම්, ගුවන් යානා සංචාලනය හෝ සන්නිවේදන පද්ධති, ගුවන් ගමනාගමන පාලනය, ආයුධ පද්ධති හෝ ආරක්ෂිත-තීරණාත්මක යෙදුම් (ජීවිත ආධාරක පද්ධති සහ අනෙකුත් වෛද්‍ය උපකරණ ඇතුළුව) වැනි අසාර්ථක ආරක්ෂිත ක්‍රියාකාරිත්වයක් අවශ්‍ය වන අනතුරුදායක පරිසරවල භාවිතය සඳහා Raspberry Pi නිෂ්පාදන නිර්මාණය කර, නිෂ්පාදනය කර හෝ අදහස් කර නොමැත. නිෂ්පාදනවල අසාර්ථකත්වය සෘජුවම මරණයට, පුද්ගලික තුවාලවලට හෝ දැඩි භෞතික හෝ පාරිසරික හානිවලට ("ඉහළ අවදානම් ක්‍රියාකාරකම්") හේතු විය හැක. RPL විශේෂයෙන් ඉහළ අවදානම් ක්‍රියාකාරකම් සඳහා යෝග්‍යතාවය පිළිබඳ ඕනෑම ප්‍රකාශිත හෝ ව්‍යංග වගකීමක් ප්‍රතික්ෂේප කරන අතර ඉහළ අවදානම් ක්‍රියාකාරකම්වල Raspberry Pi නිෂ්පාදන භාවිතය හෝ ඇතුළත් කිරීම සඳහා කිසිදු වගකීමක් භාර නොගනී. Raspberry Pi නිෂ්පාදන RPL හි සම්මත නියමයන්ට යටත්ව සපයනු ලැබේ. RPL හි RESOURCES සැපයීම RPL හි සම්මත නියමයන් පුළුල් කිරීම හෝ වෙනත් ආකාරයකින් වෙනස් නොකරයි, ඒවායේ ප්‍රකාශිත වියාචන සහ වගකීම් ඇතුළුව නමුත් ඒවාට පමණක් සීමා නොවේ.

නිතර අසන ප්රශ්න

  • ප්‍ර: මෙම ලේඛනය මඟින් සහාය දක්වන රාස්ප්බෙරි පයි නිෂ්පාදන මොනවාද?
    A: මෙම ලේඛනය Pi 0 W, Pi 1 A/B, Pi 2 A/B, Pi 3, Pi 4, Pi 400, CM1, CM3, CM4, CM5, සහ Pico ඇතුළු විවිධ Raspberry Pi නිෂ්පාදන සඳහා අදාළ වේ.
  • ප්‍රශ්නය: මගේ Raspberry Pi උපාංගයේ දත්ත දූෂණය වීමේ සම්භාවිතාව අඩු කරන්නේ කෙසේද?
    A: ලිවීමේ මෙහෙයුම් අවම කිරීමෙන්, විශේෂයෙන් ලොග් කිරීමේ ක්‍රියාකාරකම් අවම කිරීමෙන් සහ කැපවීමේ වේලාවන් සකස් කිරීමෙන් ඔබට දත්ත දූෂණය අඩු කළ හැකිය. file මෙම ලේඛනයේ විස්තර කර ඇති පරිදි පද්ධතිය.

ලේඛන / සම්පත්

රාස්ප්බෙරි පයි වඩාත් ඔරොත්තු දෙන එකක් බවට පත් කරයි File පද්ධතිය [pdf] පරිශීලක මාර්ගෝපදේශය
Pi 0, Pi 1, වඩාත් ඔරොත්තු දීමේ හැකියාව ඇති කිරීම File පද්ධතිය, වඩාත් ඔරොත්තු දෙන File පද්ධතිය, ඔරොත්තු දෙන File පද්ධතිය, File පද්ධතිය

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *