Apakah Beda x86 dan x64 ( Teknologi)

Teknologi komputer terus berkembang, dan jika kita mendasarkan prediksi kita pada hukum Moore, itu akan terus berlanjut selama beberapa dekade mendatang.

Perkembangan perangkat keras komputer yang serba cepat sebagian besar disebabkan oleh selera konsumen yang rakus akan komponen yang lebih baik dan lebih cepat.

Setiap kali pengembang menemui hambatan yang membatasi kemajuan lebih lanjut dari standar saat ini, kami melihat perubahan mendadak ke standar baru.

Inilah yang terjadi antara x86 dan x64.

x86 merupakan teknologi yang sangat tua yang dimulai dengan keluarga prosesor 8086.

Sekarang telah berevolusi menjadi versi x86-32 yang merupakan versi paling umum dan penggantinya x86-64 atau lebih dikenal sebagai x64.

Pergeseran bertahap ke x64 telah dimulai cukup awal sementara masih belum ada kelemahan utama yang terlihat di pasar komputer.

Ini karena pasar pertama yang mengalami masalah terkait x86 adalah mereka yang menjalankan server kelas atas.

Menjalankan sistem yang memiliki arsitektur 32bit berarti Anda selalu terbatas pada apa yang dapat ditunjukkan oleh 32bit.

Dalam hal ini, masalahnya berasal dari memori.

Pointer panjang 32bit hanya bisa menunjuk ke maksimum 4,2 miliar alamat yang hanya sekitar 4GB memori.

Dengan demikian, ia hanya dapat mengalokasikan hingga 4GB memori untuk program tertentu meskipun tersedia memori 16GB.

Keterbatasan ini mungkin tidak pernah menjadi masalah untuk pengaturan rumah tetapi di lingkungan server, ini menimbulkan masalah besar.

Itu sebabnya prosesor x64 muncul sangat awal untuk konsumen.

Arsitektur x64 masih mengikuti apa yang dimiliki x86 tetapi ditingkatkan dengan memiliki 64bit di setiap alamat.

Ini berarti kapasitas memori arsitektur x64 adalah kuadrat dari 4,2 miliar, yang untuk saat ini merupakan jumlah memori yang tak terbayangkan.

Itu ditambah dengan peningkatan tertentu menjadikan arsitektur x64 sebagai prosesor yang sangat bagus untuk menggantikan pendahulunya.

Masalah dengan x64 adalah perangkat lunak untuk itu belum benar-benar ada.

Meskipun sudah ada sistem operasi yang mencoba memanfaatkan arsitektur x64, sebagian besar tidak dan bahkan ada beberapa 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 ketidakcocokan perangkat lunak yang membatasi daya tariknya bagi masyarakat umum.

Fitur terakhir dari arsitektur x64 adalah kompatibilitas mundur mutlaknya dengan x86.

Sehingga meskipun prosesor Anda x64, pengguna tidak akan melihat adanya perbedaan selama OS Anda 32bit.

Ini bisa bagus karena begitu perangkat lunak tiba, Anda hanya perlu memperbarui OS dan perangkat lunak karena perangkat kerasnya sudah ada.