64-bit ຄອມພິວເຕີ້

ວິທີການສາມາດປ່ຽນຈາກ 32 ກັບ 64 ບິດປັບປຸງການຄອມພິວເຕີໄດ້ແນວໃດ?

ການນໍາສະເຫນີ

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

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

ຄວາມເຂົ້າໃຈ Bits

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

ອັດຕາບິດນີ້ຂອງໂປເຊັດເຕີກໍານົດຈໍານວນເລກທີ່ໃຫຍ່ທີ່ສຸດທີ່ໂປເຊດເຕີສາມາດຈັດການໄດ້. ຈໍານວນທີ່ໃຫຍ່ທີ່ສຸດທີ່ສາມາດໄດ້ຮັບການປະຕິບັດໃນວົງຈອນໂມງດຽວຈະເທົ່າກັບ 2 ຫາພະລັງງານ (ຫຼືຕົວຈີງ) ຂອງອັດຕາບິດ. ດັ່ງນັ້ນ, ໂປເຊດເຊີ 32 ບິດສາມາດຈັດການຫມາຍເລກເຖິງ 2 ^ 32 ຫຼືປະມານ 4.3 ພັນລ້ານ. ຈໍານວນໃດໆທີ່ສູງກວ່ານີ້ຈະຕ້ອງໃຊ້ເວລາຫຼາຍກວ່າຫນຶ່ງວົງຈອນໂມງເພື່ອດໍາເນີນການ. ອີກດ້ານຫນຶ່ງ, 64-bit processors ສາມາດຈັດການກັບຈໍານວນ 2 ^ 64 ຫຼືປະມານ 18.4 ລ້ານ quintillion (18,400,000,000,000,000,000). ນີ້ຫມາຍຄວາມວ່າໂປເຊດເຊີ 64 ບິດຈະສາມາດຈັດການຄະນິດສາດຈໍານວນໃຫຍ່ໄດ້ຢ່າງມີປະສິດທິຜົນ. ປັດຈຸບັນຜູ້ຜະລິດບໍ່ພຽງແຕ່ເຮັດຄະນິດສາດຢ່າງເຂັ້ມງວດເທົ່ານັ້ນ, ແຕ່ໄລຍະຍາວກໍ່ຫມາຍຄວາມວ່າມັນສາມາດເຮັດສໍາເລັດຄໍາສັ່ງຂັ້ນສູງໃນວົງຈອນໂມງເທົ່ານັ້ນແທນທີ່ຈະຕ້ອງແຍກອອກເປັນຫຼາຍ.

ດັ່ງນັ້ນ, ຖ້າທ່ານມີສອງໂປເຊດເຊີທີ່ຄ້າຍຄືກັນທີ່ແລ່ນຢູ່ທີ່ຄວາມໄວໂມງດຽວກັນກັບຄໍາສັ່ງການຂຽນໂປຣແກຣມທີ່ຄ້າຍຄືກັນ, ໂປເຊດເຊີ 64 ບິດສາມາດປະສິດທິຜົນສອງເທື່ອໄວເທົ່າກັບໂປເຊດເຊີ 32 ບິດ. ນີ້ບໍ່ແມ່ນຄວາມຈິງເພາະວ່າແຕ່ລະວົງຈອນໂມງບໍ່ຈໍາເປັນຕ້ອງໃຊ້ບິດທັງຫມົດໃນເວລາຜ່ານໄປແຕ່ເວລາມັນສູງກວ່າ 32, 64 bit ຈະໃຊ້ເວລາເຄິ່ງເວລາສໍາລັບຄໍາແນະນໍານັ້ນ.

ຫນ່ວຍຄວາມຈໍາແມ່ນຄີ

ຫນຶ່ງໃນບັນດາລາຍການອື່ນໆທີ່ໄດ້ຮັບຜົນກະທົບໂດຍກົງໂດຍອັດຕາບິດຂອງໂປເຊດເຕີແມ່ນຈໍານວນຫນ່ວຍຄວາມຈໍາທີ່ລະບົບສາມາດສະຫນັບສະຫນູນແລະເຂົ້າເຖິງໄດ້. ໃຫ້ເບິ່ງຢູ່ໃນເວທີ 32 ປັດຈຸບັນຂອງມື້ນີ້. ປັດຈຸບັນໂປເຊດເຊີ 32 ບິດແລະລະບົບປະຕິບັດການສາມາດສະຫນັບສະຫນູນຫນ່ວຍຄວາມຈໍາທັງຫມົດ 4 gigabytes ໃນຄອມພິວເຕີ້. ໃນຫນ່ວຍຄວາມຈໍາ 4 gigabytes, ລະບົບປະຕິບັດການສາມາດຈັດສັນຄວາມຈໍາ 2 gigabytes ໃຫ້ກັບຄໍາຮ້ອງສະຫມັກທີ່ໄດ້ຮັບ.

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

ເປັນຫຍັງຈຶ່ງບໍ່ສໍາຄັນ? ດີ, ຈໍານວນຫນ່ວຍຄວາມຈໍາຂອງໂປເຊດເຊີໄດ້ຮັບຜົນກະທົບຕໍ່ຄວາມສັບສົນຂອງໂຄງການ. ຢາເມັດແລະໂທລະສັບຂະຫນາດນ້ອຍສ່ວນໃຫຍ່ບໍ່ມີຄວາມສາມາດໃນການໃຊ້ງານທີ່ມີຄວາມສັບສົນທີ່ສຸດຄື Photoshop . ນີ້ແມ່ນເຫດຜົນທີ່ບໍລິສັດເຊັ່ນ Adobe ຕ້ອງໄດ້ນໍາໃຊ້ຄໍາຮ້ອງສະຫມັກຕ່າງໆທີ່ເຮັດໃຫ້ລັກສະນະຕ່າງໆຂອງໂຄງການຄອມພິວເຕີທີ່ສັບສົນຫລາຍຂຶ້ນສາມາດເຮັດໄດ້. ໂດຍການນໍາໃຊ້ໂປເຊດເຊີ 32 bit ທີ່ມີຂໍ້ຈໍາກັດຂອງຄວາມຈໍາ, ມັນຈະບໍ່ສາມາດບັນລຸລະດັບຄວາມສັບສົນທີ່ມີຄອມພິວເຕີສ່ວນບຸກຄົນທີ່ສາມາດເຮັດໄດ້.

CPU 64 ບິດແມ່ນຫຍັງທີ່ບໍ່ມີລະບົບ 64bit?

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

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

ດັ່ງນັ້ນ, ເຮັດແນວໃດ AMD ແລະ Apple ໄດ້ຮັບປະມານບັນຫານີ້? Apple ໄດ້ເລີ່ມຕົ້ນເພີ້ມການແກ້ໄຂ 64 ບິດສໍາລັບລະບົບປະຕິບັດການຂອງຕົນ. ນີ້ເພີ້ມການສະຫນັບສະຫນູນເພີ່ມເຕີມບາງຢ່າງ, ແຕ່ມັນກໍ່ຍັງມີລະບົບປະຕິບັດການ 32 ບິດ. AMD ໄດ້ປະຕິບັດເສັ້ນທາງທີ່ແຕກຕ່າງກັນ. ມັນໄດ້ອອກແບບໂປເຊດເຊີຂອງມັນເພື່ອຈັດການລະບົບປະຕິບັດການ x86 32bit ຂອງ native ແລະຫຼັງຈາກນັ້ນໄດ້ເພີ່ມທະບຽນ 64 ບິດຕື່ມອີກ. ນີ້ອະນຸຍາດໃຫ້ໂປເຊດເຊີດໍາເນີນການລະຫັດ 32 ບິດເປັນປະສິດທິຜົນເປັນໂປເຊດເຊີ 32 ບິດແຕ່ກັບຮຸ່ນ 64 bit ຂອງ Linux ຫຼື Windows XP 64 ທີ່ຈະຕ້ອງໃຊ້ໂປເຊດເຊີເຕັມຮູບແບບຂອງ CPU.

ແມ່ນເວລາທີ່ເຫມາະສົມສໍາລັບຄອມພິວເຕີ້ 64 ບິດ?

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

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

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