Perbezaan antara x86 dan x64
- 3989
- 1151
- Gilbert Schumm
Teknologi komputer sentiasa berkembang, dan jika kita mendasarkan ramalan kita kepada undang -undang Moore, ia akan terus berjalan selama beberapa dekad yang akan datang. Perkembangan perkakasan komputer yang pantas sebahagian besarnya disebabkan oleh selera makan pengguna untuk komponen yang lebih baik dan lebih cepat. Setiap kali pemaju memukul sekatan jalan yang menghadkan kemajuan selanjutnya dari standard semasa, kita melihat peralihan tiba -tiba ke standard baru. Inilah yang berlaku antara x86 dan x64.
x86 adalah teknologi yang sangat lama yang bermula dengan keluarga pemproses 8086. Ia kini telah berkembang menjadi versi x86-32 yang merupakan versi yang paling biasa dan penggantinya X86-64 atau lebih dikenali sebagai x64. Peralihan beransur -ansur ke x64 telah bermula agak awal sementara masih tiada kelemahan utama yang dilihat di pasaran PC. Ini kerana pasaran pertama yang mengalami masalah yang berkaitan dengan x86 adalah mereka yang menjalankan pelayan tinggi.
Menjalankan sistem yang mempunyai seni bina 32bit bermakna anda sentiasa terhad kepada apa yang boleh ditunjukkan oleh 32bit. Dalam kes ini, masalahnya berpunca dari ingatan. Penunjuk panjang 32bit hanya dapat menunjuk kepada maksimum 4.2billion alamat yang hampir 4GB memori. Oleh itu, ia hanya dapat memperuntukkan sehingga 4GB memori ke program tertentu walaupun ia mempunyai memori 16GB yang tersedia. Batasan ini mungkin tidak pernah menjadi masalah untuk persediaan rumah tetapi dalam persekitaran pelayan, ia memberikan masalah besar. Itulah sebabnya pemproses x64 muncul sangat awal untuk pengguna.
Senibina x64 masih mengikuti apa yang x86 mempunyai tetapi ia bertambah baik dengan mempunyai 64bit di setiap alamat. Ini bermaksud bahawa keupayaan memori seni bina x64 adalah persegi 4.2billion, yang pada masa ini adalah jumlah memori yang tidak dapat dibayangkan. Yang ditambah dengan peningkatan tertentu menjadikan seni bina x64 sebagai pemproses yang pasti hebat untuk menggantikan pendahulunya.
Masalahnya dengan x64 adalah bahawa perisian untuk itu belum ada. Walaupun sudah ada sistem operasi yang cuba memanfaatkan seni bina x64, kebanyakannya tidak dan bahkan ada yang tidak akan berjalan pada os x64. Akhirnya, perisian yang dimaksudkan untuk seni bina x64 akan tiba dan semua perkakasan dan perisian 32bit akan menjadi usang. Tetapi buat masa ini, seni bina x64 masih dihantui oleh ketidakserasian perisian yang mengehadkan rayuannya kepada orang ramai.
Ciri terakhir seni bina x64 adalah keserasian mutlak mutlak dengan x86. Jadi walaupun pemproses anda adalah x64, pengguna tidak akan melihat apa -apa perbezaan selagi OS anda adalah 32bit. Ini boleh menjadi baik kerana sekali perisian tiba, anda hanya perlu mengemas kini OS dan perisian anda kerana perkakasan sudah ada.