ປິດໂຄສະນາ

ມັນ​ບໍ່​ແມ່ນ​ການ​ຜິດ​ປົກ​ກະ​ຕິ​ສໍາ​ລັບ​ໂທລະ​ສັບ​ຂອງ​ທ່ານ​ທີ່​ຈະ​ມີ s​ Androidem RAM ຫຼາຍກ່ວາຄອມພິວເຕີທີ່ທ່ານກໍາລັງເຮັດວຽກຢູ່. ໃນ​ປັດ​ຈຸ​ບັນ​ Androidech ພວກ​ເຮົາ​ໄດ້​ຢ່າງ​ງ່າຍ​ດາຍ​ໄດ້​ຮັບ 12 GB ຂອງ RAM​, ທີ່​ມີ​ຢູ່​ໃນ​ຕົວ​ຢ່າງ​ໃນ​ການ​ຕັ້ງ​ຄ່າ​ທີ່​ສູງ​ທີ່​ສຸດ​ຂອງ​ຕົວ​ແບບ​ Galaxy S22 Ultra ຫຼື Google Pixel 6 Pro. ໂທລະສັບບາງລຸ້ນຍັງມີ RAM 16 GB. ໃນທາງກົງກັນຂ້າມ, iPhone 13 Pro ມີພຽງແຕ່ 6 GB, iPhone 13 ເຖິງແມ່ນວ່າພຽງແຕ່ 4 GB. ພວກມັນເຮັດວຽກໄດ້ດີ (ຫຼືດີກວ່າ) ຫຼາຍກວ່າອຸປະກອນທີ່ພ້ອມທີ່ສຸດ Androidy. ມັນເປັນໄປໄດ້ແນວໃດ? 

RAM ແມ່ນຫຍັງ? 

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

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

Android ຕ້ອງການ RAM ຫຼາຍກ່ວາ iOS 

ບໍ່ມີເຫດຜົນທີ່ແນ່ນອນ, ແຕ່ຫຼາຍປັດໃຈທີ່ປະກອບສ່ວນເຂົ້າໃນຄວາມເປັນຈິງນີ້. ຫນ້າທໍາອິດ, app ສໍາລັບ Android a iOS ພວກມັນຖືກສ້າງຂື້ນແຕກຕ່າງກັນ. ໃນແຕ່ລະປີມີພຽງ iPhone ແລະ iPad ລຸ້ນໃໝ່ຈຳນວນໜຶ່ງທີ່ແລ່ນດ້ວຍຮາດແວທີ່ຄ້າຍຄືກັນ. ເນື່ອງຈາກວ່າ app ສໍາລັບ iOS ດໍາເນີນການພຽງແຕ່ຢູ່ໃນຊິບເຊັດທີ່ເປັນເອກະພາບບໍ່ຫຼາຍປານໃດ, ພວກເຂົາສາມາດສ້າງໂດຍສະເພາະສໍາລັບຊິບເຊັດເຫຼົ່ານີ້ໂດຍໃຊ້ອັນທີ່ເອີ້ນວ່າພາສາການຂຽນໂປຼແກຼມພື້ນເມືອງ (ໂດຍສະເພາະ Swift ແລະ Objective-C). ລະຫັດຂຽນສໍາລັບຄໍາຮ້ອງສະຫມັກສໍາລັບ iOS ຖືກລວບລວມໂດຍກົງເຂົ້າໃນຄໍາແນະນໍາທີ່ໂປເຊດເຊີ Apple ເຂົ້າໃຈໂດຍບໍ່ມີການແປພາສາໃດໆ.

ໃນທາງກົງກັນຂ້າມ, ລະບົບ Android ແລ່ນຢູ່ໃນເກືອບບໍ່ຈໍາກັດຈໍານວນອຸປະກອນທີ່ແຕກຕ່າງກັນ, ແອັບຯດຽວກັນຕ້ອງດໍາເນີນການຢູ່ໃນຊິບເຊັດຈາກ Qualcomm, Samsung, MediaTek ແລະອື່ນໆ. ເນື່ອງຈາກວ່າມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ດ້ວຍຕົນເອງກັບການຕັ້ງຄ່າຮາດແວທີ່ແຕກຕ່າງກັນທັງຫມົດເຫຼົ່ານີ້, ຄໍາຮ້ອງສະຫມັກສໍາລັບ Android ຂຽນໃນ ພາສາການຂຽນໂປລແກລມ (Kotlin ແລະ Java), ເຊິ່ງສາມາດແປເປັນພາສາທົ່ວໄປບາງປະເພດ, ເຊິ່ງຫຼັງຈາກນັ້ນຖືກແປເປັນຄັ້ງທີສອງເປັນລະຫັດພື້ນເມືອງສໍາລັບ chipset ນັ້ນ. ພາສາທົ່ວໄປນີ້ເອີ້ນວ່າ bytecode. 

Bytecode ບໍ່ສະເພາະກັບຮາດແວໃດນຶ່ງ, ດັ່ງນັ້ນອຸປະກອນຕ້ອງປ່ຽນລະຫັດເປັນລະຫັດເດີມກ່ອນທີ່ຈະດໍາເນີນການ. ເມື່ອປຽບທຽບກັບການແລ່ນລະຫັດພື້ນເມືອງໂດຍກົງ, ຄືກັບທີ່ລະບົບເຮັດ iOS, ຂະບວນການນີ້ໃຊ້ເວລາເຖິງຊັບພະຍາກອນເພີ່ມເຕີມ, ຊຶ່ງຫມາຍຄວາມວ່າເປັນ app ທີ່ເບິ່ງແລະເຮັດວຽກດຽວກັນໃນທົ່ວລະບົບ Android a iOS, ຈະເປັນສໍາລັບການດໍາເນີນການຂອງຕົນກ່ຽວກັບອຸປະກອນ Galaxy ໂດຍປົກກະຕິ S22 ຕ້ອງການ RAM ທີ່ມີຫຼາຍກວ່າ iPhone 13.

ການທໍາຄວາມສະອາດ RAM ອັດຕະໂນມັດ 

ແຕ່ລະລະບົບປະຕິບັດການຍັງຈັດການ RAM ແຕກຕ່າງກັນ. Android ໃຊ້ວິທີການຈັດການຄວາມຊົງຈໍາທີ່ເອີ້ນວ່າການເກັບຂີ້ເຫຍື້ອ. ຂະບວນການນີ້ເອົາລາຍການຕ່າງໆອອກຈາກໜ່ວຍຄວາມຈຳທີ່ບໍ່ໄດ້ໃຊ້ອີກເປັນໄລຍະ, ສະນັ້ນການປົດປ່ອຍມັນອອກ. ລະບົບ iOS ແນວໃດກໍ່ຕາມ, ມັນໃຊ້ການນັບການອ້າງອີງອັດຕະໂນມັດ (ARC), ເຊິ່ງກໍານົດຄ່າຕົວເລກອັດຕະໂນມັດໃຫ້ກັບວັດຖຸໃນຫນ່ວຍຄວາມຈໍາໂດຍອີງໃສ່ຈໍານວນວັດຖຸອື່ນທີ່ອ້າງອີງພວກມັນ, ແລະເອົາສິ່ງທີ່ມູນຄ່າເຖິງສູນ.

ເນື່ອງຈາກການເກັບຂີ້ເຫຍື້ອພຽງແຕ່ຊອກຫາວັດຖຸທີ່ບໍ່ໄດ້ໃຊ້ເປັນແຕ່ລະໄລຍະ, ມັນອາດຈະເປັນການສະສົມຂໍ້ມູນທີ່ບໍ່ມີປະໂຫຍດທີ່ overwhelms RAM. ໃນທາງກົງກັນຂ້າມ, ARC ບໍ່ມີບັນຫານີ້ - ວັດຖຸທີ່ບໍ່ຈໍາເປັນສ່ວນບຸກຄົນຖືກໂຍກຍ້າຍອອກຈາກຫນ່ວຍຄວາມຈໍາທັນທີທີ່ພວກມັນຖືກລະບຸວ່າບໍ່ໄດ້ໃຊ້. ລະບົບ Android ມັນຍັງຈໍາກັດແອັບຯທີ່ເຮັດວຽກຢູ່ໃນພື້ນຫລັງຫນ້ອຍກວ່າ u iOS, ດັ່ງນັ້ນແອັບຯທີ່ທ່ານບໍ່ໄດ້ໃຊ້ຢ່າງຫ້າວຫັນສາມາດຢູ່ໃນໂທລະສັບທີ່ມີລະບົບ Android ຢູ່ໃນ RAM ງ່າຍກວ່າ v iPhoneຈ. ຄວາມຍືດຫຍຸ່ນຂອງລະບົບ Android ແມ່ນຫນຶ່ງໃນຈຸດແຂງທີ່ໃຫຍ່ທີ່ສຸດຂອງເວທີນີ້, ແຕ່ຄວາມຍືດຫຍຸ່ນນີ້ຍັງສາມາດຮຽກຮ້ອງໃຫ້ມີການນໍາໃຊ້ RAM ຫນ້ອຍລົງ.

ໃນທີ່ສຸດ, ມັນບໍ່ສໍາຄັນແທ້ໆ 

Android a iOS ດັ່ງນັ້ນ, ພວກເຂົາເຈົ້າມີຄວາມຕ້ອງການ RAM ທີ່ແຕກຕ່າງກັນເພາະວ່າທັງສອງລະບົບປະຕິບັດການເຮັດວຽກແຕກຕ່າງກັນ. Android ມີຄວາມຍືດຫຍຸ່ນຫຼາຍກ່ວາ iOS, ທັງໃນແງ່ຂອງອຸປະກອນທີ່ມັນສາມາດດໍາເນີນການໄດ້ແລະວິທີທີ່ມັນສາມາດນໍາໃຊ້ແລະມີຄວາມສຸກໂດຍນັກພັດທະນາເອງ. ຢ່າງໃດກໍຕາມ, ຄວາມຍືດຫຍຸ່ນດັ່ງກ່າວມາໃນຄ່າໃຊ້ຈ່າຍຂອງຄວາມຕ້ອງການ RAM ທີ່ສູງຂຶ້ນເພື່ອບັນລຸການປະຕິບັດທີ່ຄ້າຍຄືກັນກັບທີ່ພົບເຫັນຢູ່ໃນ iPhones. ແຕ່ໃຫ້ວ່າ iPhone 13 Pro Max ສໍາລັບ CZK 31 ແລະ Samsung Galaxy A33 5G ສໍາລັບ CZK 8 ແຕ່ລະຄົນມີ 990 GB ຂອງ RAM, ມັນເປັນທີ່ຊັດເຈນວ່າຫນ່ວຍຄວາມຈໍາຂອງມັນເອງບໍ່ແມ່ນປັດໃຈໃຫຍ່ທີ່ມີຜົນກະທົບຕໍ່ການປະຕິບັດການປຽບທຽບຂອງອຸປະກອນຫຼືຄ່າໃຊ້ຈ່າຍຂອງຜູ້ຜະລິດໃນລາຄາສຸດທ້າຍຂອງມັນ.

ໂທລະສັບ Samsung Galaxy ທ່ານສາມາດຊື້ຕົວຢ່າງທີ່ນີ້

ອ່ານຫຼາຍທີ່ສຸດໃນມື້ນີ້

.