ໂລໂກ້ Raspberry

Raspberry Pi ເຮັດໃຫ້ມີຄວາມທົນທານຫຼາຍຂຶ້ນ File ລະບົບ

Raspberry-Pi-Making-a-More-Resilient-File- ລະ​ບົບ​ຜະ​ລິດ​ຕະ​ພັນ​

ຂອບເຂດຂອງເອກະສານ

ເອກະສານນີ້ນຳໃຊ້ກັບຜະລິດຕະພັນ Raspberry Pi ຕໍ່ໄປນີ້:

ປີ 0 ປີ 1 ປີ 2 ປີ 3 ປີ 4 ປີ 400 CM1 CM3 CM4 CM 5 Pico
0 W H A B A B B ທັງໝົດ ທັງໝົດ ທັງໝົດ ທັງໝົດ ທັງໝົດ ທັງໝົດ ທັງໝົດ
* * * * * * * * * * * * * *  

 

ແນະນຳ

ອຸປະກອນ Raspberry Pi Ltd ຖືກນໍາໃຊ້ເລື້ອຍໆເປັນອຸປະກອນເກັບຮັກສາຂໍ້ມູນແລະຕິດຕາມກວດກາ, ເລື້ອຍໆໃນສະຖານທີ່ບ່ອນທີ່ໄຟຫຼຸດລົງຢ່າງກະທັນຫັນ. ເຊັ່ນດຽວກັບອຸປະກອນຄອມພິວເຕີໃດນຶ່ງ, ການຂາດແຄນພະລັງງານສາມາດເຮັດໃຫ້ເກີດຄວາມເສຍຫາຍໃນການເກັບຮັກສາ. ເຈ້ຍຂາວນີ້ໃຫ້ທາງເລືອກບາງຢ່າງກ່ຽວກັບວິທີການປ້ອງກັນການສໍ້ລາດບັງຫຼວງຂອງຂໍ້ມູນພາຍໃຕ້ສະຖານະການເຫຼົ່ານີ້ແລະສະຖານະການອື່ນໆໂດຍການເລືອກທີ່ເຫມາະສົມ file ລະບົບແລະການຕິດຕັ້ງເພື່ອຮັບປະກັນຄວາມສົມບູນຂອງຂໍ້ມູນ. ເຈ້ຍຂາວນີ້ສົມມຸດວ່າ Raspberry Pi ກໍາລັງແລ່ນລະບົບປະຕິບັດງານ Raspberry Pi (Linux) (OS), ແລະມີຄວາມທັນສະໄຫມຢ່າງເຕັມທີ່ກັບເຟີມແວແລະເມັດຫລ້າສຸດ.

ຂໍ້ມູນເສຍຫາຍແມ່ນຫຍັງ ແລະເປັນຫຍັງມັນຈຶ່ງເກີດຂຶ້ນ?
ການສໍ້ລາດບັງຫຼວງຂອງຂໍ້ມູນຫມາຍເຖິງການປ່ຽນແປງທີ່ບໍ່ໄດ້ຕັ້ງໃຈໃນຂໍ້ມູນຄອມພິວເຕີທີ່ເກີດຂື້ນໃນລະຫວ່າງການຂຽນ, ອ່ານ, ການເກັບຮັກສາ, ການສົ່ງ, ຫຼືການປຸງແຕ່ງ. ໃນເອກະສານນີ້ພວກເຮົາກໍາລັງອ້າງເຖິງພຽງແຕ່ການເກັບຮັກສາ, ແທນທີ່ຈະສົ່ງຫຼືການປຸງແຕ່ງ. ການສໍ້ລາດບັງຫຼວງສາມາດເກີດຂື້ນໄດ້ເມື່ອຂະບວນການຂຽນຖືກຂັດຈັງຫວະກ່ອນທີ່ມັນຈະສໍາເລັດ, ໃນທາງທີ່ປ້ອງກັນບໍ່ໃຫ້ການຂຽນສໍາເລັດ, ສໍາລັບການຍົກຕົວຢ່າງ.ampຖ້າ​ຫາກ​ວ່າ​ພະ​ລັງ​ງານ​ໄດ້​ສູນ​ເສຍ​ໄປ​. ມັນຄຸ້ມຄ່າໃນຈຸດນີ້ທີ່ໃຫ້ການແນະນໍາໄວກ່ຽວກັບວິທີການ Linux OS (ແລະ, ໂດຍສ່ວນຂະຫຍາຍ, Raspberry Pi OS), ຂຽນຂໍ້ມູນໃສ່ບ່ອນເກັບຂໍ້ມູນ. ປົກກະຕິແລ້ວ Linux ໃຊ້ການຂຽນ cache ເພື່ອເກັບຂໍ້ມູນທີ່ຈະຂຽນໃສ່ບ່ອນເກັບມ້ຽນ. cache ເຫຼົ່ານີ້ (ເກັບຮັກສາໄວ້ຊົ່ວຄາວ) ຂໍ້ມູນໃນຫນ່ວຍຄວາມຈໍາການເຂົ້າເຖິງແບບສຸ່ມ (RAM) ຈົນກ່ວາກໍານົດໄວ້ລ່ວງຫນ້າທີ່ແນ່ນອນແມ່ນບັນລຸໄດ້, ໃນເວລານັ້ນທຸກການຂຽນທີ່ຍັງຄ້າງຄາກັບອຸປະກອນການເກັບຮັກສາແມ່ນເຮັດໃນຫນຶ່ງທຸລະກໍາ. ຂີດຈຳກັດທີ່ກຳນົດໄວ້ລ່ວງໜ້າເຫຼົ່ານີ້ສາມາດເປັນເວລາ ແລະ/ຫຼື ຂະໜາດທີ່ກ່ຽວຂ້ອງ. ຕົວຢ່າງampດັ່ງນັ້ນ, ຂໍ້ມູນອາດຈະຖືກເກັບໄວ້ໃນບ່ອນເກັບມ້ຽນ ແລະພຽງແຕ່ຂຽນໃສ່ບ່ອນເກັບມ້ຽນທຸກໆຫ້າວິນາທີ, ຫຼືພຽງແຕ່ຂຽນອອກເມື່ອມີຂໍ້ມູນຈຳນວນໜຶ່ງສະສົມ. ແຜນງານເຫຼົ່ານີ້ຖືກໃຊ້ເພື່ອປັບປຸງປະສິດທິພາບ: ການຂຽນຂໍ້ມູນຂະໜາດໃຫຍ່ໃນຄັ້ງດຽວແມ່ນໄວກວ່າການຂຽນຂໍ້ມູນນ້ອຍໆຫຼາຍອັນ.

ຢ່າງໃດກໍຕາມ, ຖ້າພະລັງງານສູນເສຍລະຫວ່າງຂໍ້ມູນທີ່ເກັບໄວ້ໃນ cache ແລະມັນຖືກຂຽນອອກ, ຂໍ້ມູນນັ້ນຈະສູນເສຍ. ບັນຫາທີ່ເປັນໄປໄດ້ອື່ນໆແມ່ນເກີດຂື້ນໃນຂະບວນການຂຽນຕື່ມອີກ, ໃນລະຫວ່າງການຂຽນຂໍ້ມູນທາງກາຍະພາບຂອງອຸປະກອນການເກັບຮັກສາ. ເມື່ອຊິ້ນສ່ວນຂອງຮາດແວ (ສໍາລັບຕົວຢ່າງample, ການໂຕ້ຕອບບັດ Secure Digital (SD)) ຖືກບອກໃຫ້ຂຽນຂໍ້ມູນ, ມັນຍັງຕ້ອງໃຊ້ເວລາຈຳກັດເພື່ອໃຫ້ຂໍ້ມູນນັ້ນຖືກເກັບໄວ້. ອີກເທື່ອຫນຶ່ງ, ຖ້າຄວາມລົ້ມເຫຼວຂອງພະລັງງານເກີດຂຶ້ນໃນໄລຍະເວລາສັ້ນໆນັ້ນ, ມັນເປັນໄປໄດ້ສໍາລັບຂໍ້ມູນທີ່ຂຽນຈະເສຍຫາຍ. ເມື່ອປິດລະບົບຄອມພິວເຕີ, ລວມທັງ Raspberry Pi, ການປະຕິບັດທີ່ດີທີ່ສຸດແມ່ນການໃຊ້ທາງເລືອກປິດ. ນີ້ຈະຮັບປະກັນວ່າຂໍ້ມູນແຄດທັງຫມົດຖືກຂຽນອອກ, ແລະຮາດແວມີເວລາທີ່ຈະຂຽນຂໍ້ມູນຕົວຈິງໃສ່ສື່ເກັບຮັກສາ. ແຜ່ນ SD ທີ່ໃຊ້ໂດຍອຸປະກອນ Raspberry Pi ສ່ວນໃຫຍ່ແມ່ນດີຫຼາຍຄືກັບການທົດແທນຮາດດິດລາຄາຖືກ, ແຕ່ມີຄວາມອ່ອນໄຫວຕໍ່ກັບຄວາມລົ້ມເຫລວໃນໄລຍະເວລາ, ຂຶ້ນກັບວິທີການທີ່ພວກມັນຖືກນໍາໃຊ້. ໜ່ວຍຄວາມຈຳແຟລດທີ່ໃຊ້ໃນ SD ກາດມີໄລຍະເວລາຂຽນທີ່ຈຳກັດ, ແລະເມື່ອບັດເຂົ້າໃກ້ຂີດຈຳກັດນັ້ນ, ພວກມັນອາດບໍ່ໜ້າເຊື່ອຖືໄດ້. ບັດ SD ສ່ວນໃຫຍ່ໃຊ້ຂັ້ນຕອນທີ່ເອີ້ນວ່າການປັບລະດັບການສວມໃສ່ເພື່ອໃຫ້ແນ່ໃຈວ່າພວກມັນຢູ່ໄດ້ດົນເທົ່າທີ່ເປັນໄປໄດ້, ແຕ່ໃນທີ່ສຸດພວກມັນສາມາດລົ້ມເຫລວໄດ້. ນີ້ສາມາດເປັນເດືອນຫາຫຼາຍປີ, ຂຶ້ນກັບວ່າມີຂໍ້ມູນຫຼາຍປານໃດຖືກຂຽນເຖິງ, ຫຼື (ສໍາຄັນກວ່ານັ້ນ) ລຶບອອກຈາກບັດ. ຕະຫຼອດຊີວິດນີ້ສາມາດແຕກຕ່າງກັນຢ່າງຫຼວງຫຼາຍລະຫວ່າງບັດ. ຄວາມລົ້ມເຫຼວຂອງ SD card ມັກຈະສະແດງໂດຍການສຸ່ມ file ສໍ້​ລາດ​ບັງ​ຫຼວງ​ເປັນ​ສ່ວນ​ຫນຶ່ງ​ຂອງ​ບັດ SD ກາຍ​ເປັນ​ບໍ່​ສາ​ມາດ​ໃຊ້​ໄດ້​.

ມີວິທີອື່ນເພື່ອໃຫ້ຂໍ້ມູນເສຍຫາຍ, ລວມທັງ, ແຕ່ບໍ່ຈໍາກັດ, ສື່ກາງເກັບຮັກສາທີ່ບົກພ່ອງ, ແມງໄມ້ໃນຊອບແວການເກັບຮັກສາການຂຽນ (ໄດເວີ), ຫຼືແມງໄມ້ໃນແອັບພລິເຄຊັນເອງ. ສໍາລັບຈຸດປະສົງຂອງເຈ້ຍຂາວນີ້, ຂະບວນການໃດໆທີ່ການສູນເສຍຂໍ້ມູນສາມາດເກີດຂຶ້ນໄດ້ຖືກກໍານົດວ່າເປັນເຫດການສໍ້ລາດບັງຫຼວງ.

ສິ່ງທີ່ສາມາດເຮັດໃຫ້ເກີດການດໍາເນີນການຂຽນ?
ແອັບພລິເຄຊັນສ່ວນໃຫຍ່ເຮັດບາງປະເພດຂອງການຂຽນໃສ່ບ່ອນເກັບມ້ຽນ, ຕົວຢ່າງເຊັ່ນample ຂໍ້ມູນການຕັ້ງຄ່າ, ການປັບປຸງຖານຂໍ້ມູນ, ແລະອື່ນໆ. ບາງສ່ວນຂອງເຫຼົ່ານີ້ files ອາດຈະເປັນຊົ່ວຄາວ, ie ພຽງແຕ່ໃຊ້ໃນຂະນະທີ່ໂຄງການກໍາລັງເຮັດວຽກ, ແລະບໍ່ຮຽກຮ້ອງໃຫ້ມີການຮັກສາໄວ້ໃນໄລຍະວົງຈອນພະລັງງານ; ແນວໃດກໍ່ຕາມ, ພວກມັນຍັງສົ່ງຜົນໃຫ້ຂຽນໃສ່ສື່ການເກັບຮັກສາ. ເຖິງແມ່ນວ່າແອັບພລິເຄຊັນຂອງທ່ານບໍ່ໄດ້ຂຽນຂໍ້ມູນໃດໆກໍ່ຕາມ, ໃນພື້ນຫລັງຂອງ Linux ຈະສືບຕໍ່ຂຽນໃສ່ບ່ອນເກັບມ້ຽນ, ສ່ວນຫຼາຍແມ່ນການຂຽນຂໍ້ມູນບັນທຶກ.

ວິທີແກ້ໄຂຮາດແວ

ເຖິງແມ່ນວ່າບໍ່ແມ່ນທັງຫມົດພາຍໃນ remit ຂອງ whitepaper ນີ້, ມັນເປັນມູນຄ່າບອກວ່າການປ້ອງກັນການຫຼຸດລົງຂອງພະລັງງານທີ່ບໍ່ຄາດຄິດແມ່ນເປັນການຫຼຸດຜ່ອນການນໍາໃຊ້ທົ່ວໄປແລະເຂົ້າໃຈດີຕໍ່ກັບການສູນເສຍຂໍ້ມູນ. ອຸປະກອນເຊັ່ນ: ເຄື່ອງສະຫນອງພະລັງງານທີ່ບໍ່ຕິດຂັດ (UPSs) ໃຫ້ແນ່ໃຈວ່າການສະຫນອງພະລັງງານຍັງຄົງແຂງແລະ, ຖ້າພະລັງງານສູນເສຍໄປ UPS, ໃນຂະນະທີ່ພະລັງງານຫມໍ້ໄຟມັນສາມາດບອກກັບລະບົບຄອມພິວເຕີວ່າການສູນເສຍພະລັງງານແມ່ນໃກ້ເຂົ້າມາເພື່ອໃຫ້ການປິດສາມາດດໍາເນີນການຢ່າງສະຫງ່າງາມກ່ອນທີ່ແຫຼ່ງພະລັງງານສຳຮອງຈະຫມົດໄປ. ເນື່ອງຈາກວ່າບັດ SD ມີອາຍຸຈໍາກັດ, ມັນອາດຈະເປັນປະໂຫຍດທີ່ຈະມີລະບົບການທົດແທນທີ່ຮັບປະກັນວ່າບັດ SD ຈະຖືກປ່ຽນແທນກ່ອນທີ່ມັນຈະມີໂອກາດເຖິງຈຸດສິ້ນສຸດຂອງຊີວິດ.

ແຂງແຮງ file ລະບົບ

ມີວິທີການຕ່າງໆທີ່ອຸປະກອນ Raspberry Pi ສາມາດແຂງຕົວຕໍ່ກັບເຫດການສໍ້ລາດບັງຫຼວງ. ສິ່ງເຫຼົ່ານີ້ແຕກຕ່າງກັນໃນຄວາມສາມາດໃນການປ້ອງກັນການສໍ້ລາດບັງຫຼວງ, ດ້ວຍການດໍາເນີນການແຕ່ລະຄົນຫຼຸດຜ່ອນໂອກາດທີ່ຈະເກີດຂຶ້ນ.

  • ຫຼຸດຜ່ອນການຂຽນ
    ພຽງແຕ່ຫຼຸດຜ່ອນຈໍານວນການຂຽນທີ່ຄໍາຮ້ອງສະຫມັກຂອງທ່ານແລະ Linux OS ເຮັດສາມາດມີຜົນກະທົບທີ່ເປັນປະໂຫຍດ. ຖ້າທ່ານກໍາລັງດໍາເນີນການບັນທຶກຈໍານວນຫລາຍ, ຫຼັງຈາກນັ້ນໂອກາດຂອງການຂຽນທີ່ເກີດຂື້ນໃນລະຫວ່າງເຫດການສໍ້ລາດບັງຫຼວງແມ່ນເພີ່ມຂຶ້ນ. ການຫຼຸດລົງການເຂົ້າສູ່ລະບົບໃນແອັບພລິເຄຊັນຂອງທ່ານແມ່ນລົງໄປຫາຜູ້ໃຊ້ສຸດທ້າຍ, ແຕ່ການເຂົ້າສູ່ລະບົບ Linux ຍັງສາມາດຫຼຸດລົງໄດ້. ນີ້ມີຄວາມກ່ຽວຂ້ອງໂດຍສະເພາະຖ້າຫາກວ່າທ່ານກໍາລັງໃຊ້ການເກັບຮັກສາທີ່ໃຊ້ flash (ເຊັ່ນ: eMMC, SD ກາດ) ເນື່ອງຈາກວົງຈອນຊີວິດການຂຽນຈໍາກັດຂອງເຂົາເຈົ້າ.
  • ການປ່ຽນແປງເວລາສັນຍາ
    ເວລາທີ່ຄໍາຫມັ້ນສັນຍາສໍາລັບ a file ລະ​ບົບ​ແມ່ນ​ຈໍາ​ນວນ​ທີ່​ໃຊ້​ເວ​ລາ​ສໍາ​ລັບ​ການ​ທີ່​ມັນ​ເກັບ​ຂໍ້​ມູນ​ກ່ອນ​ທີ່​ຈະ​ສໍາ​ເນົາ​ເອົາ​ທັງ​ຫມົດ​ເພື່ອ​ເກັບ​ຮັກ​ສາ​. ການເພີ່ມເວລານີ້ປັບປຸງການປະຕິບັດໂດຍການລວບລວມການຂຽນຈໍານວນຫລາຍ, ແຕ່ສາມາດນໍາໄປສູ່ການສູນເສຍຂໍ້ມູນຖ້າມີເຫດການສໍ້ລາດບັງຫຼວງກ່ອນທີ່ຂໍ້ມູນຈະຖືກຂຽນ. ການຫຼຸດຜ່ອນເວລາຄໍາຫມັ້ນສັນຍາຈະຫມາຍຄວາມວ່າໂອກາດຫນ້ອຍຂອງເຫດການສໍ້ລາດບັງຫຼວງທີ່ນໍາໄປສູ່ການສູນເສຍຂໍ້ມູນ, ເຖິງແມ່ນວ່າມັນບໍ່ໄດ້ປ້ອງກັນມັນຢ່າງສົມບູນ.
    ເພື່ອປ່ຽນເວລາສັນຍາສໍາລັບ EXT4 ຫຼັກ file ລະບົບໃນ Raspberry Pi OS, ທ່ານຈໍາເປັນຕ້ອງແກ້ໄຂ \etc\fstab file ເຊິ່ງກໍານົດວິທີການ file ລະບົບຖືກຕິດຕັ້ງຢູ່ໃນການເລີ່ມຕົ້ນ.
  • $sudo nano /etc/fstab

ເພີ່ມສິ່ງຕໍ່ໄປນີ້ໃສ່ລາຍການ EXT4 ສໍາລັບຮາກ file ລະບົບ:

  • commit=

ດັ່ງນັ້ນ, fstab ອາດຈະມີລັກສະນະເຊັ່ນນີ້, ບ່ອນທີ່ເວລາຄໍາຫມັ້ນສັນຍາໄດ້ຖືກກໍານົດເປັນສາມວິນາທີ. ເວລາສັນຍາຈະເລີ່ມຕົ້ນເປັນຫ້າວິນາທີຖ້າບໍ່ໄດ້ຕັ້ງໄວ້ໂດຍສະເພາະ.

Raspberry-Pi-Making-a-More-Resilient-File- ລະ​ບົບ-

 

ຊົ່ວຄາວ file ລະບົບ

ຖ້າຄໍາຮ້ອງສະຫມັກຕ້ອງການຊົ່ວຄາວ file ການເກັບຮັກສາ, ie ຂໍ້ມູນພຽງແຕ່ຖືກນໍາໃຊ້ໃນຂະນະທີ່ຄໍາຮ້ອງສະຫມັກກໍາລັງເຮັດວຽກແລະບໍ່ຕ້ອງການທີ່ຈະໄດ້ຮັບການບັນທຶກໄວ້ໃນໄລຍະປິດ, ຫຼັງຈາກນັ້ນທາງເລືອກທີ່ດີທີ່ຈະປ້ອງກັນການຂຽນທາງດ້ານຮ່າງກາຍທີ່ຈະເກັບຮັກສາແມ່ນການນໍາໃຊ້ຊົ່ວຄາວ. file ລະບົບ, tmpfs. ເນື່ອງຈາກວ່າເຫຼົ່ານີ້ file ລະບົບແມ່ນອີງໃສ່ RAM (ຕົວຈິງແລ້ວ, ໃນຫນ່ວຍຄວາມຈໍາ virtual), ຂໍ້ມູນໃດໆທີ່ຂຽນໃສ່ tmpfs ບໍ່ເຄີຍຖືກຂຽນໃສ່ບ່ອນເກັບຂໍ້ມູນທາງດ້ານຮ່າງກາຍ, ແລະດັ່ງນັ້ນຈຶ່ງບໍ່ມີຜົນຕໍ່ອາຍຸຂອງແຟດ, ແລະບໍ່ສາມາດຖືກທໍາລາຍຍ້ອນເຫດການສໍ້ລາດບັງຫຼວງ.
ການສ້າງຫນຶ່ງຫຼືຫຼາຍສະຖານທີ່ tmpfs ຮຽກຮ້ອງໃຫ້ມີການແກ້ໄຂ /etc/fstab file, ເຊິ່ງຄວບຄຸມທັງຫມົດ file ລະບົບພາຍໃຕ້ Raspberry Pi OS. ຕໍ່ໄປນີ້ example ປ່ຽນແທນທີ່ຕັ້ງທີ່ອີງໃສ່ບ່ອນເກັບມ້ຽນ /tmp ແລະ /var/log ດ້ວຍຊົ່ວຄາວ file ສະຖານທີ່ລະບົບ. ທີສອງ example, ເຊິ່ງແທນທີ່ໂຟນເດີບັນທຶກມາດຕະຖານ, ຈໍາກັດຂະຫນາດໂດຍລວມຂອງ file ລະບົບເຖິງ 16MB.

  • tmpfs /tmp tmpfs ເລີ່ມຕົ້ນ, noatime 0 0
  • tmpfs /var/log tmpfs defaults,noatime,size=16m 0 0

ນອກຈາກນີ້ຍັງມີສະຄິບພາກສ່ວນທີສາມທີ່ຊ່ວຍຕັ້ງຄ່າການເຂົ້າສູ່ລະບົບ RAM, ເຊິ່ງສາມາດພົບໄດ້ໃນ GitHub. ນີ້ມີຄຸນສົມບັດເພີ່ມເຕີມຂອງການຖິ້ມຂໍ້ມູນບັນທຶກທີ່ອີງໃສ່ RAM ໄປໃສ່ແຜ່ນຢູ່ໃນໄລຍະທີ່ກຳນົດໄວ້ລ່ວງໜ້າ.

ຮາກອ່ານເທົ່ານັ້ນ file ລະບົບ

ຮາກ file ລະບົບ (rootfs) ແມ່ນ file ລະ​ບົບ​ໃນ​ການ​ແບ່ງ​ປັນ​ແຜ່ນ​ທີ່​ລະ​ບົບ​ຮາກ​ແມ່ນ​ຕັ້ງ​ຢູ່​, ແລະ​ມັນ​ແມ່ນ​ file ລະ​ບົບ​ທີ່​ທັງ​ຫມົດ​ອື່ນໆ​ file ລະບົບຖືກຕິດຕັ້ງເມື່ອລະບົບຖືກບູດຂຶ້ນ. ໃນ Raspberry Pi ມັນແມ່ນ /, ແລະໂດຍຄ່າເລີ່ມຕົ້ນມັນຕັ້ງຢູ່ໃນ SD card ເປັນການແບ່ງປັນເຕັມທີ່ອ່ານ / ຂຽນ EXT4. ນອກຈາກນີ້ຍັງມີໂຟນເດີບູດ, ເຊິ່ງຖືກຕິດຕັ້ງເປັນ /boot ແລະເປັນການແບ່ງປັນ FAT ອ່ານ / ຂຽນ. ການເຮັດໃຫ້ rootfs ອ່ານພຽງແຕ່ປ້ອງກັນບໍ່ໃຫ້ປະເພດຂອງການເຂົ້າເຖິງການຂຽນໃດໆກັບມັນ, ເຮັດໃຫ້ມັນເຂັ້ມແຂງຫຼາຍຕໍ່ກັບເຫດການສໍ້ລາດບັງຫຼວງ. ຢ່າງໃດກໍຕາມ, ເວັ້ນເສຍແຕ່ວ່າການກະທໍາອື່ນໆຈະຖືກປະຕິບັດ, ນີ້ຫມາຍຄວາມວ່າບໍ່ມີຫຍັງສາມາດຂຽນໄປຫາ file ລະບົບທັງຫມົດ, ສະນັ້ນການບັນທຶກຂໍ້ມູນການຈັດລຽງໃດໆຈາກຄໍາຮ້ອງສະຫມັກຂອງທ່ານກັບ rootfs ຖືກປິດການໃຊ້ງານ. ຖ້າທ່ານຕ້ອງການເກັບຮັກສາຂໍ້ມູນຈາກແອັບພລິເຄຊັນຂອງທ່ານແຕ່ຕ້ອງການ rootfs ແບບອ່ານເທົ່ານັ້ນ, ເຕັກນິກທົ່ວໄປແມ່ນການເພີ່ມຫນ່ວຍຄວາມຈໍາ USB ຫຼືຄ້າຍຄືກັນທີ່ແມ່ນພຽງແຕ່ສໍາລັບການເກັບຮັກສາຂໍ້ມູນຜູ້ໃຊ້.

ໝາຍເຫດ
ຖ້າທ່ານກໍາລັງໃຊ້ swap file ເມື່ອໃຊ້ແບບອ່ານເທົ່ານັ້ນ file ລະບົບ, ທ່ານຈະຕ້ອງໄດ້ຍ້າຍ swap ໄດ້ file ກັບ​ພາ​ທິ​ຊັນ​ອ່ານ / ຂຽນ​.

ວາງຊ້ອນ file ລະບົບ

ການຊ້ອນກັນ file ລະບົບ (overlayfs) ສົມທົບສອງ file ລະບົບ, ເທິງ file ລະບົບແລະຕ່ໍາ file ລະບົບ. ເມື່ອຊື່ມີຢູ່ໃນທັງສອງ file ລະບົບ, ວັດຖຸຢູ່ໃນເທິງ file ລະບົບແມ່ນເຫັນໄດ້ໃນຂະນະທີ່ວັດຖຸຢູ່ໃນຕ່ໍາ file ລະບົບຖືກເຊື່ອງໄວ້ຫຼື, ໃນກໍລະນີຂອງໄດເລກະທໍລີ, ລວມເຂົ້າກັບວັດຖຸເທິງ. Raspberry Pi ໃຫ້ທາງເລືອກໃນ raspi-config ເພື່ອເປີດໃຊ້ການວາງຊ້ອນ. ນີ້ເຮັດໃຫ້ rootfs (ຕ່ໍາ) ອ່ານເທົ່ານັ້ນ, ແລະສ້າງ RAM ທີ່ອີງໃສ່ເທິງ file ລະບົບ. ອັນນີ້ໃຫ້ຜົນໄດ້ຮັບທີ່ຄ້າຍຄືກັນຫຼາຍກັບການອ່ານເທົ່ານັ້ນ file ລະບົບ, ການປ່ຽນແປງຂອງຜູ້ໃຊ້ທັງຫມົດຈະສູນເສຍໄປໃນເວລາ reboot. ທ່ານສາມາດເປີດໃຊ້ overlayfs ໂດຍໃຊ້ເສັ້ນຄໍາສັ່ງ raspi-config ຫຼືໃຊ້ຄໍາຮ້ອງສະຫມັກການຕັ້ງຄ່າ desktop Raspberry Pi ຢູ່ໃນເມນູ Preferences.

ຍັງມີການປະຕິບັດການຊ້ອນກັນອື່ນໆທີ່ສາມາດ synchronize ການປ່ຽນແປງທີ່ຕ້ອງການຈາກເທິງຫາຕ່ໍາ file ລະ​ບົບ​ໃນ​ຕາ​ຕະ​ລາງ​ທີ່​ກໍາ​ນົດ​ໄວ້​ລ່ວງ​ຫນ້າ​. ຕົວຢ່າງampດັ່ງນັ້ນ, ທ່ານອາດຈະຄັດລອກເນື້ອຫາຂອງໂຟເດີຫນ້າທໍາອິດຂອງຜູ້ໃຊ້ຈາກເທິງຫາຕ່ໍາທຸກໆສິບສອງຊົ່ວໂມງ. ນີ້ຈໍາກັດຂະບວນການຂຽນເປັນພື້ນທີ່ສັ້ນຫຼາຍ, ຊຶ່ງຫມາຍຄວາມວ່າການສໍ້ລາດບັງຫຼວງແມ່ນຫນ້ອຍລົງ, ແຕ່ຫມາຍຄວາມວ່າຖ້າພະລັງງານຖືກສູນເສຍກ່ອນທີ່ຈະ synchronisation, ຂໍ້ມູນໃດໆທີ່ສ້າງຂຶ້ນຕັ້ງແຕ່ຄັ້ງສຸດທ້າຍຈະສູນເສຍໄປ. pSLC on Compute modules ຫນ່ວຍຄວາມຈໍາ eMMC ທີ່ໃຊ້ໃນອຸປະກອນ Raspberry Pi Compute Module ແມ່ນ MLC (Multi-Level Cell), ເຊິ່ງແຕ່ລະເຊລຫນ່ວຍຄວາມຈໍາເປັນຕົວແທນ 2 bits. pSLC, ຫຼື pseudo-Single Level Cell, ແມ່ນປະເພດຂອງເຕັກໂນໂລຊີ NAND flash memory ທີ່ສາມາດເປີດໃຊ້ໄດ້ໃນອຸປະກອນເກັບຮັກສາ MLC ທີ່ເຂົ້າກັນໄດ້, ເຊິ່ງແຕ່ລະເຊນເປັນຕົວແທນພຽງແຕ່ 1 bit. ມັນໄດ້ຖືກອອກແບບເພື່ອສະຫນອງຄວາມສົມດູນລະຫວ່າງການປະຕິບັດແລະຄວາມອົດທົນຂອງ SLC flash ແລະຄ່າໃຊ້ຈ່າຍປະສິດທິພາບແລະຄວາມອາດສາມາດສູງຂອງ MLC flash. pSLC ມີຄວາມທົນທານໃນການຂຽນສູງກວ່າ MLC ເພາະວ່າການຂຽນຂໍ້ມູນໃສ່ຈຸລັງຫນ້ອຍລົງເລື້ອຍໆ. ໃນຂະນະທີ່ MLC ອາດຈະສະເຫນີປະມານ 3,000 ຫາ 10,000 ຮອບຂຽນ, pSLC ສາມາດບັນລຸຕົວເລກທີ່ສູງຂຶ້ນຢ່າງຫຼວງຫຼາຍ, ໃກ້ກັບລະດັບຄວາມອົດທົນຂອງ SLC. ຄວາມອົດທົນທີ່ເພີ່ມຂຶ້ນນີ້ແປວ່າອາຍຸຍືນຍາວສໍາລັບອຸປະກອນທີ່ໃຊ້ເທກໂນໂລຍີ pSLC ເມື່ອທຽບກັບຜູ້ທີ່ໃຊ້ MLC ມາດຕະຖານ.

MLC ແມ່ນປະຫຍັດຄ່າໃຊ້ຈ່າຍຫຼາຍກ່ວາຫນ່ວຍຄວາມຈໍາ SLC, ແຕ່ໃນຂະນະທີ່ pSLC ສະຫນອງການປະຕິບັດແລະຄວາມອົດທົນທີ່ດີກວ່າ MLC ບໍລິສຸດ, ມັນເຮັດໄດ້ໂດຍຄ່າໃຊ້ຈ່າຍຂອງຄວາມສາມາດ. ອຸປະກອນ MLC ທີ່ຖືກຕັ້ງຄ່າສໍາລັບ pSLC ຈະມີຄວາມອາດສາມາດເຄິ່ງຫນຶ່ງ (ຫຼືຫນ້ອຍກວ່າ) ທີ່ມັນຈະມີເປັນອຸປະກອນ MLC ມາດຕະຖານນັບຕັ້ງແຕ່ແຕ່ລະເຊນພຽງແຕ່ເກັບຮັກສາຫນຶ່ງບິດແທນທີ່ຈະເປັນສອງຫຼືຫຼາຍກວ່ານັ້ນ.

ລາຍລະອຽດການຈັດຕັ້ງປະຕິບັດ

pSLC ຖືກປະຕິບັດຢູ່ໃນ eMMC ເປັນພື້ນທີ່ຜູ້ໃຊ້ທີ່ປັບປຸງ (ຍັງເອີ້ນວ່າການເກັບຮັກສາທີ່ປັບປຸງ). ການປະຕິບັດຕົວຈິງຂອງພື້ນທີ່ຜູ້ໃຊ້ທີ່ປັບປຸງບໍ່ໄດ້ຖືກກໍານົດໄວ້ໃນມາດຕະຖານ MMC ແຕ່ປົກກະຕິແລ້ວແມ່ນ pSLC.

  • ພື້ນທີ່ຜູ້ໃຊ້ທີ່ປັບປຸງແມ່ນແນວຄວາມຄິດ, ໃນຂະນະທີ່ pSLC ແມ່ນການຈັດຕັ້ງປະຕິບັດ.
  • pSLC ເປັນວິທີໜຶ່ງໃນການປະຕິບັດພື້ນທີ່ຜູ້ໃຊ້ທີ່ປັບປຸງ.
  • ໃນເວລາຂຽນ, eMMC ທີ່ໃຊ້ໃນ Raspberry Pi Compute Modules ປະຕິບັດພື້ນທີ່ຜູ້ໃຊ້ທີ່ປັບປຸງໂດຍໃຊ້ pSLC.
  • ບໍ່ຈໍາເປັນຕ້ອງກໍານົດພື້ນທີ່ຜູ້ໃຊ້ eMMC ທັງຫມົດເປັນພື້ນທີ່ຜູ້ໃຊ້ທີ່ປັບປຸງ.
  • ການຂຽນໂປລແກລມພື້ນທີ່ຫນ່ວຍຄວາມຈໍາໃຫ້ເປັນພື້ນທີ່ຜູ້ໃຊ້ທີ່ປັບປຸງແມ່ນການດໍາເນີນງານຫນຶ່ງຄັ້ງ. ນັ້ນຫມາຍຄວາມວ່າມັນບໍ່ສາມາດຍົກເລີກໄດ້.

ເປີດມັນ
Linux ສະໜອງຊຸດຄຳສັ່ງສຳລັບການຈັດການພາທິຊັນ eMMC ໃນຊຸດ mmc-utils. ຕິດຕັ້ງ Linux OS ມາດຕະຖານໃສ່ອຸປະກອນ CM, ແລະຕິດຕັ້ງເຄື່ອງມືດັ່ງຕໍ່ໄປນີ້:

  • sudo apt ຕິດຕັ້ງ mmc-utils

ເພື່ອ​ໃຫ້​ໄດ້​ຮັບ​ຂໍ້​ມູນ​ກ່ຽວ​ກັບ eMMC (ທໍ່​ຄໍາ​ສັ່ງ​ນີ້​ເຂົ້າ​ໄປ​ໃນ​ຫນ້ອຍ​ເພາະ​ວ່າ​ມີ​ຂໍ້​ມູນ​ຫຼາຍ​ປານ​ໃດ​ທີ່​ຈະ​ສະ​ແດງ​ໄດ້​)​:

  • sudo mmc extcsd ອ່ານ /dev/mmcblk0 | ຫນ້ອຍ

 ຄຳເຕືອນ
ການດໍາເນີນງານຕໍ່ໄປນີ້ແມ່ນຄັ້ງດຽວ - ທ່ານສາມາດດໍາເນີນການໃຫ້ເຂົາເຈົ້າຄັ້ງດຽວແລະພວກເຂົາບໍ່ສາມາດຍົກເລີກໄດ້. ທ່ານກໍ່ຄວນເປີດໃຊ້ພວກມັນກ່ອນທີ່ໂມດູນຄອມພິວເຕີ້ໄດ້ຖືກນໍາໃຊ້, ຍ້ອນວ່າພວກມັນຈະລຶບຂໍ້ມູນທັງຫມົດ. ຄວາມອາດສາມາດຂອງ eMMC ຈະຖືກຫຼຸດລົງເປັນເຄິ່ງຫນຶ່ງຂອງມູນຄ່າທີ່ຜ່ານມາ.

ຄໍາສັ່ງທີ່ໃຊ້ເພື່ອເປີດໃຊ້ pSLC ແມ່ນ mmc enh_area_set, ເຊິ່ງຕ້ອງການຕົວກໍານົດການຫຼາຍອັນທີ່ບອກມັນກ່ຽວກັບພື້ນທີ່ຫນ່ວຍຄວາມຈໍາທີ່ pSLC ຈະຖືກເປີດໃຊ້. ຕໍ່ໄປນີ້ example ໃຊ້ພື້ນທີ່ທັງຫມົດ. ກະລຸນາເບິ່ງທີ່ການຊ່ວຍເຫຼືອຄໍາສັ່ງ mmc (man mmc) ສໍາລັບລາຍລະອຽດກ່ຽວກັບວິທີການນໍາໃຊ້ຊຸດຍ່ອຍຂອງ eMMC.

Raspberry-Pi-Making-a-More-Resilient-File- ລະ​ບົບ-

ຫຼັງຈາກທີ່ອຸປະກອນ reboots, ທ່ານຈະຕ້ອງຕິດຕັ້ງລະບົບປະຕິບັດການໃຫມ່, ເນື່ອງຈາກວ່າການເປີດ pSLC ຈະລົບລ້າງເນື້ອໃນຂອງ eMMC ໄດ້.

ຊອບແວ Raspberry Pi CM Provisioner ມີທາງເລືອກໃນການຕັ້ງຄ່າ pSLC ໃນລະຫວ່າງການສະຫນອງ. ນີ້ສາມາດພົບໄດ້ໃນ GitHub ທີ່ https://github.com/raspberrypi/cmprovision.

  • ນອກອຸປະກອນ file ລະບົບ / ເຄືອຂ່າຍ booting
    Raspberry Pi ສາມາດບູດຜ່ານການເຊື່ອມຕໍ່ເຄືອຂ່າຍ, ຕົວຢ່າງເຊັ່ນample ການນໍາໃຊ້ເຄືອຂ່າຍ File ລະບົບ (NFS). ນີ້ຫມາຍຄວາມວ່າເມື່ອອຸປະກອນສໍາເລັດຮູບທໍາອິດtage boot, ແທນທີ່ຈະໂຫລດ kernel ແລະຮາກຂອງມັນ file ລະບົບຈາກ SD card, ມັນຖືກໂຫລດຈາກເຄື່ອງແມ່ຂ່າຍເຄືອຂ່າຍ. ເມື່ອແລ່ນ, ທັງຫມົດ file ການປະຕິບັດການດໍາເນີນການຢູ່ໃນເຄື່ອງແມ່ຂ່າຍແລະບໍ່ແມ່ນ SD card ທ້ອງຖິ່ນ, ເຊິ່ງບໍ່ມີບົດບາດເພີ່ມເຕີມໃນການດໍາເນີນຄະດີ.
  • ໂຊລູຊັ່ນ Cloud
    ໃນປັດຈຸບັນ, ວຽກງານຫ້ອງການຈໍານວນຫຼາຍເກີດຂຶ້ນໃນຕົວທ່ອງເວັບ, ຂໍ້ມູນທັງຫມົດຈະຖືກເກັບໄວ້ອອນໄລນ໌ຢູ່ໃນຄລາວ. ການເກັບຮັກສາຂໍ້ມູນອອກຈາກ SD card ແນ່ນອນສາມາດປັບປຸງຄວາມຫນ້າເຊື່ອຖືໄດ້, ໃນຄ່າໃຊ້ຈ່າຍຂອງຄວາມຕ້ອງການການເຊື່ອມຕໍ່ອິນເຕີເນັດຕະຫຼອດເວລາ, ເຊັ່ນດຽວກັນກັບຄ່າໃຊ້ຈ່າຍທີ່ເປັນໄປໄດ້ຈາກຜູ້ໃຫ້ບໍລິການຟັງ. ຜູ້ໃຊ້ສາມາດໃຊ້ການຕິດຕັ້ງ Raspberry Pi OS ແບບເຕັມຮູບແບບ, ດ້ວຍຕົວທ່ອງເວັບທີ່ເພີ່ມປະສິດທິພາບຂອງ Raspberry Pi, ເພື່ອເຂົ້າເຖິງການບໍລິການຄລາວໃດໆຈາກຜູ້ສະໜອງເຊັ່ນ Google, Microsoft, Amazon, ແລະອື່ນໆ. ທາງເລືອກແມ່ນໜຶ່ງໃນຜູ້ໃຫ້ບໍລິການລູກຄ້າບາງໆ, ເຊິ່ງແທນທີ່ Raspberry Pi OS ດ້ວຍ OS/application ທີ່ເຮັດວຽກຈາກຊັບພະຍາກອນທີ່ເກັບໄວ້ໃນເຊີບເວີກາງແທນ SD card. ລູກຄ້າບາງໆເຮັດວຽກໂດຍການເຊື່ອມຕໍ່ຫ່າງໄກສອກຫຼີກກັບສະພາບແວດລ້ອມຄອມພິວເຕີທີ່ອີງໃສ່ເຄື່ອງແມ່ຂ່າຍທີ່ແອັບພລິເຄຊັນສ່ວນໃຫຍ່, ຂໍ້ມູນທີ່ລະອຽດອ່ອນ, ແລະຫນ່ວຍຄວາມຈໍາຖືກເກັບຮັກສາໄວ້.

ບົດສະຫຼຸບ

ເມື່ອຂັ້ນຕອນການປິດທີ່ຖືກຕ້ອງຖືກປະຕິບັດຕາມ, ການເກັບຮັກສາບັດ SD ຂອງ Raspberry Pi ແມ່ນມີຄວາມຫນ້າເຊື່ອຖືທີ່ສຸດ. ນີ້ເຮັດວຽກໄດ້ດີໃນເຮືອນຫຼືຫ້ອງການທີ່ປິດສາມາດຄວບຄຸມໄດ້, ແຕ່ເມື່ອນໍາໃຊ້ອຸປະກອນ Raspberry Pi ໃນກໍລະນີການນໍາໃຊ້ອຸດສາຫະກໍາ, ຫຼືຢູ່ໃນພື້ນທີ່ທີ່ມີການສະຫນອງພະລັງງານທີ່ບໍ່ຫນ້າເຊື່ອຖື, ການລະມັດລະວັງເພີ່ມເຕີມສາມາດປັບປຸງຄວາມຫນ້າເຊື່ອຖືໄດ້.

ໃນສັ້ນ, ທາງເລືອກໃນການປັບປຸງຄວາມຫນ້າເຊື່ອຖືສາມາດລະບຸໄວ້ດັ່ງຕໍ່ໄປນີ້:

  • ໃຊ້ SD card ທີ່ມີຊື່ສຽງ, ເຊື່ອຖືໄດ້.
  • ຫຼຸດຜ່ອນການຂຽນໂດຍໃຊ້ເວລາຄໍາຫມັ້ນສັນຍາທີ່ຍາວກວ່າ, ໂດຍໃຊ້ຊົ່ວຄາວ 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
  • build-version: githash: 3e4dad9-clean

ແຈ້ງການປະຕິເສດຄວາມຮັບຜິດຊອບທາງກົດໝາຍ
ຂໍ້ມູນດ້ານວິຊາການແລະຄວາມຫນ້າເຊື່ອຖືສໍາລັບຜະລິດຕະພັນ RASPBERRY PI (ລວມທັງ DATASHEETS) ຕາມການດັດແກ້ຈາກແຕ່ລະເວລາ ("ຊັບພະຍາກອນ") ແມ່ນສະຫນອງໃຫ້ໂດຍ RASPBERRY PI LTD ("RPL") "ບໍ່ເກີນ" ແລະຍັງບໍ່ມີຢູ່ແລ້ວ. ຈຳກັດ ແທ້ຈິງແລ້ວ, ການຮັບປະກັນທາງດ້ານການຄ້າ ແລະ ຄວາມສອດຄ່ອງສໍາລັບຈຸດປະສົງສະເພາະແມ່ນຖືກປະຕິເສດ. ໃນຂອບເຂດສູງສຸດທີ່ກົດໝາຍສາມາດນຳໃຊ້ໄດ້ ໃນກໍລະນີທີ່ບໍ່ມີເຫດການ RPL ຈະຕ້ອງຮັບຜິດຊອບຕໍ່ຄວາມເສຍຫາຍທາງກົງ, ທາງອ້ອມ, ເຫດການ, ພິເສດ, ຕົວຢ່າງ, ຫຼືຄວາມເສຍຫາຍທີ່ເກີດຂຶ້ນ (ລວມທັງ, ບໍ່ວ່າຈະເປັນຜົນເສຍຫາຍທີ່ເກີດຂຶ້ນ, ເປັນຕົ້ນ. VICES; ການສູນເສຍການນໍາໃຊ້, ຂໍ້ມູນ , ຫຼືຜົນກໍາໄລ , ຫຼືການຂັດຂວາງທາງທຸລະກິດ ) ຢ່າງໃດກໍຕາມ, ສາເຫດຂອງຄວາມຮັບຜິດຊອບ, ບໍ່ວ່າຈະຢູ່ໃນສັນຍາ, ຄວາມຮັບຜິດຊອບຢ່າງເຂັ້ມງວດ, ຫຼືການທໍລະຍົດ (ລວມທັງການລະເລີຍຫຼືອື່ນໆ), ກໍລະນີທີ່ເກີດຂື້ນໃນກໍລະນີໃດກໍ່ຕາມ. ED ຂອງຄວາມເປັນໄປໄດ້ ຂອງຄວາມເສຍຫາຍດັ່ງກ່າວ.

RPL ສະຫງວນສິດທີ່ຈະປັບປຸງ, ປັບປຸງ, ແກ້ໄຂ ຫຼືການດັດແກ້ອື່ນໆຕໍ່ກັບຊັບພະຍາກອນ ຫຼືຜະລິດຕະພັນທີ່ອະທິບາຍໄວ້ໃນພວກມັນໄດ້ທຸກເວລາ ແລະໂດຍບໍ່ມີການແຈ້ງການເພີ່ມເຕີມ. ແຫຼ່ງຂໍ້ມູນແມ່ນມີຈຸດປະສົງສໍາລັບຜູ້ໃຊ້ທີ່ມີຄວາມຊໍານິຊໍານານທີ່ມີລະດັບຄວາມຮູ້ດ້ານການອອກແບບທີ່ເຫມາະສົມ. ຜູ້​ໃຊ້​ມີ​ຄວາມ​ຮັບ​ຜິດ​ຊອບ​ພຽງ​ແຕ່​ສໍາ​ລັບ​ການ​ຄັດ​ເລືອກ​ແລະ​ການ​ນໍາ​ໃຊ້​ຂອງ​ເຂົາ​ເຈົ້າ​ຂອງ​ແຫຼ່ງ​ຂໍ້​ມູນ​ແລະ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ຂອງ​ຜະ​ລິດ​ຕະ​ພັນ​ທີ່​ອະ​ທິ​ບາຍ​ໃນ​ພວກ​ເຂົາ​. ຜູ້ໃຊ້ຕົກລົງທີ່ຈະຊົດເຊີຍແລະຖື RPL ທີ່ບໍ່ເປັນອັນຕະລາຍຕໍ່ຄວາມຮັບຜິດຊອບ, ຄ່າໃຊ້ຈ່າຍ, ຄວາມເສຍຫາຍຫຼືການສູນເສຍອື່ນໆທີ່ເກີດຂື້ນຈາກການນໍາໃຊ້ຊັບພະຍາກອນຂອງພວກເຂົາ. RPL ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ໃຊ້ RESOURCES ໂດຍສົມທົບກັບຜະລິດຕະພັນ Raspberry Pi ເທົ່ານັ້ນ. ຫ້າມໃຊ້ຊັບພະຍາກອນອື່ນໆທັງໝົດ. ບໍ່ມີໃບອະນຸຍາດໃຫ້ RPL ຫຼືສິດທິຊັບສິນທາງປັນຍາພາກສ່ວນທີສາມອື່ນໆ.

ກິດຈະກໍາທີ່ມີຄວາມສ່ຽງສູງ. ຜະລິດຕະພັນ Raspberry Pi ບໍ່ໄດ້ຖືກອອກແບບ, ຜະລິດ ຫຼື ມີຈຸດປະສົງເພື່ອໃຊ້ໃນສະພາບແວດລ້ອມທີ່ເປັນອັນຕະລາຍທີ່ຕ້ອງລົ້ມເຫລວໃນການປະຕິບັດທີ່ປອດໄພ ເຊັ່ນ: ໃນການດໍາເນີນງານຂອງສິ່ງອໍານວຍຄວາມສະດວກດ້ານນິວເຄລຍ, ການນໍາທາງຂອງເຮືອບິນ ຫຼືລະບົບການສື່ສານ, ການຄວບຄຸມການຈະລາຈອນທາງອາກາດ, ລະບົບອາວຸດ ຫຼືລະບົບຄວາມປອດໄພ (ລວມທັງລະບົບການຊ່ວຍເຫຼືອຊີວິດ ແລະອຸປະກອນທາງການແພດອື່ນໆ), ເຊິ່ງຄວາມລົ້ມເຫຼວຂອງຜະລິດຕະພັນສາມາດນໍາໄປສູ່ການເສຍຊີວິດໂດຍກົງ, ການບາດເຈັບສ່ວນບຸກຄົນ ຫຼືຄວາມເສຍຫາຍທາງຮ່າງກາຍ ຫຼືສິ່ງແວດລ້ອມຮ້າຍແຮງ ("High"). RPL ໂດຍສະເພາະປະຕິເສດການຮັບປະກັນທີ່ສະແດງອອກຫຼືໂດຍຄວາມຫມາຍຂອງການສອດຄ່ອງສໍາລັບກິດຈະກໍາທີ່ມີຄວາມສ່ຽງສູງແລະຍອມຮັບບໍ່ມີຄວາມຮັບຜິດຊອບຕໍ່ການນໍາໃຊ້ຫຼືການລວມເອົາຜະລິດຕະພັນ Raspberry Pi ໃນກິດຈະກໍາທີ່ມີຄວາມສ່ຽງສູງ. ຜະລິດຕະພັນ Raspberry Pi ໄດ້ຖືກສະໜອງໃຫ້ພາຍໃຕ້ເງື່ອນໄຂມາດຕະຖານຂອງ RPL. ການສະໜອງຊັບພະຍາກອນຂອງ RPL ບໍ່ໄດ້ຂະຫຍາຍ ຫຼື ແກ້ໄຂເງື່ອນໄຂມາດຕະຖານຂອງ RPL ລວມທັງແຕ່ບໍ່ຈຳກັດການປະຕິເສດຄວາມຮັບຜິດຊອບ ແລະ ການຮັບປະກັນທີ່ສະແດງອອກໃນພວກມັນ.

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ

  • ຖາມ: ຜະລິດຕະພັນ Raspberry Pi ແມ່ນຫຍັງທີ່ໄດ້ຮັບການສະຫນັບສະຫນູນຈາກເອກະສານນີ້?
    A: ເອກະສານນີ້ນຳໃຊ້ກັບຜະລິດຕະພັນ Raspberry Pi ຕ່າງໆ ລວມທັງ Pi 0 W, Pi 1 A/B, Pi 2 A/B, Pi 3, Pi 4, Pi 400, CM1, CM3, CM4, CM5, ແລະ Pico.
  • ຖາມ: ຂ້ອຍສາມາດຫຼຸດຜ່ອນໂອກາດຂອງຂໍ້ມູນເສຍຫາຍໃນອຸປະກອນ Raspberry Pi ຂອງຂ້ອຍໄດ້ແນວໃດ?
    A: ທ່ານສາມາດຫຼຸດຜ່ອນການສໍ້ລາດບັງຫຼວງຂອງຂໍ້ມູນໂດຍການຫຼຸດຜ່ອນການດໍາເນີນງານການຂຽນ, ໂດຍສະເພາະແມ່ນກິດຈະກໍາການບັນທຶກ, ແລະປັບເວລາຄໍາຫມັ້ນສັນຍາສໍາລັບ file ລະບົບດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນເອກະສານນີ້.

ເອກະສານ / ຊັບພະຍາກອນ

Raspberry Pi ເຮັດໃຫ້ມີຄວາມທົນທານຫຼາຍຂຶ້ນ File ລະບົບ [pdf] ຄູ່ມືຜູ້ໃຊ້
Pi 0, Pi 1, ເຮັດໃຫ້ມີຄວາມຢືດຢຸ່ນຫຼາຍຂຶ້ນ File ລະບົບ, ທົນທານຫຼາຍ File ລະບົບ, ທົນທານ File ລະບົບ, File ລະບົບ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *