Perbedaan Antara x86 dan x64 Perbedaan Antara

Anonim

terus berkembang, dan jika kita mendasarkan prediksi kita pada hukum Moore, hal itu akan terus berlangsung selama beberapa dekade yang akan datang. Perkembangan perangkat keras komputer yang serba cepat sebagian besar disebabkan oleh selera konsumen yang rakus untuk komponen yang lebih baik dan lebih cepat. Kapan pun pengembang menghantam penghalang pandang yang membatasi kemajuan lebih lanjut dari standar saat ini, kita melihat pergeseran mendadak ke standar baru. Inilah yang terjadi antara x86 dan x64.

x86 adalah teknologi yang sangat tua yang dimulai dengan keluarga prosesor 8086. Sekarang telah berkembang menjadi versi x86-32 yang merupakan versi yang paling umum dan penggantinya x86-64 atau yang lebih umum dikenal dengan x64. Langkah bertahap bergeser ke x64 telah dimulai cukup awal sementara masih ada kekurangan besar yang terlihat di pasar pc. Ini karena pasar pertama yang mengalami masalah yang berkaitan dengan x86 adalah mereka yang menjalankan server high end.

Menjalankan sistem yang memiliki arsitektur 32bit berarti Anda selalu terbatas pada apa yang bisa ditunjukkan oleh 32bits. Dalam kasus ini, masalahnya berasal dari ingatan. Sebuah pointer panjang 32bit hanya bisa menunjuk ke maksimum 4. alamat 2billion yang hanya sekitar 4GB memori. Dengan demikian, ia hanya dapat mengalokasikan memori hingga 4GB ke program tertentu meskipun memori 16GB tersedia. Keterbatasan ini mungkin tidak akan menjadi masalah bagi setup rumah tapi di lingkungan server, ini menimbulkan masalah besar. Itu sebabnya prosesor x64 tampil sangat awal bagi konsumen.

Arsitektur x64 masih mengikuti apa yang x86 miliki namun akan meningkatkannya dengan memiliki 64bits di setiap alamat. Ini berarti bahwa kapasitas memori arsitektur x64 adalah kuadrat sebesar 4. 2 miliar, yang untuk saat ini adalah jumlah memori yang tak terbayangkan. Itu ditambah dengan perangkat tambahan tertentu membuat arsitektur x64 menjadi prosesor yang hebat untuk menggantikan pendahulunya.

Masalah dengan x64 adalah software untuk itu belum benar-benar ada. Meski sudah ada sistem operasi yang mencoba memanfaatkan arsitektur x64, kebanyakan tidak ada dan bahkan ada yang tidak berjalan di OS x64. Akhirnya, perangkat lunak yang dimaksudkan untuk arsitektur x64 akan tiba dan semua perangkat keras dan perangkat lunak 32bit akan menjadi usang. Namun untuk saat ini, arsitektur x64 masih dihantui oleh ketidaksesuaian perangkat lunak yang membatasi daya tariknya terhadap masyarakat umum.

Fitur terakhir dari arsitektur x64 adalah kompatibilitas mundurnya yang mutlak dengan x86. Sehingga bahkan jika prosesor Anda x64, pengguna tidak akan melihat adanya perbedaan selama OS Anda 32bit. Ini bisa bagus sejak perangkat lunak tiba, Anda hanya perlu memperbarui OS dan perangkat lunak Anda karena perangkat keras sudah ada di sana.