32-bit vs 64-bit

Perangkat keras dan sistem perangkat lunak 32-bit, kadang-kadang disebut x86 atau x86-32, bekerja dengan data dalam kepingan 32-bit. Sebaliknya, sistem perangkat keras dan perangkat lunak 64-bit, atau x64 atau x86-64, menggunakan data dalam potongan 64-bit. Secara teoritis, semakin banyak data secara umum yang dapat diproses pada satu waktu, semakin cepat sistem dapat melakukan.

Keuntungan praktis langsung yang ditawarkan sistem 64-bit adalah penggunaan jumlah RAM yang lebih besar. Sebagian besar sistem komputer baru saat ini menyertakan prosesor baru berdasarkan arsitektur 64-bit. Walaupun jelas bahwa sistem ini mendukung sistem operasi 64-bit, mereka juga kompatibel dengan sistem operasi 32-bit. Kebalikannya tidak benar yaitu. Perangkat keras 32-bit tidak dapat mendukung sistem operasi 64-bit.

Grafik perbandingan

Grafik perbandingan 32-bit versus 64-bit
32-bit 64-bit
Jumlah bit3264
Deskripsi Arsitektur dan Perangkat LunakArsitektur 32-bit didasarkan pada register, alamat atau data bus dengan lebar 32 bit (4 oktet). Untuk perangkat lunak, 32-bit biasanya menggunakan ruang alamat linear 32-bit.Arsitektur 64-bit didasarkan pada register, alamat, atau bus data selebar 64 bit (8 oktet). Untuk perangkat lunak, 64-bit berarti penggunaan kode dengan alamat memori virtual 64-bit.
KesesuaianSistem operasi 32-bit (OS) dan aplikasi membutuhkan CPU 32-bitOS 64-bit membutuhkan CPU 64-bit, dan aplikasi 64-bit membutuhkan OS dan CPU 64-bit
Sistem TersediaSemua edisi Windows 8, Windows 7, Windows Vista, dan Windows XP, LinuxXP Professional, Windows Vista, Windows 7, Windows 8, serta Mac OS X dan Linux
Batas MemoriSistem 32-bit terbatas pada 3, 2 Gigabytes (GB) RAM Windows 32 bit dengan batasan alamat tidak mencapai 4GB penuh. Ini tergantung perangkat keras, biasanya 3, 25GB.Sistem 64-bit memungkinkan hingga 17 Miliar GB RAM.
ProLebih sedikit masalah, lebih kompatibel secara luas• Lebih banyak akses RAM • Lebih banyak efisiensi • Lebih banyak alokasi memori virtual • Lebih banyak fitur keamanan
ConsAkses RAM lebih sedikit, memori lebih sedikit, efisiensi lebih sedikit, fitur keamanan lebih sedikit• Kemungkinan kompatibilitas driver • Beberapa batasan RAM motherboard • Masalah warisan

Arsitektur dan Perangkat Lunak

32-bit dan 64-bit adalah istilah yang merujuk pada bagaimana prosesor yang tertanam di komputer, atau CPU, menangani data. Arsitektur 32 bit memungkinkan unit aritmatika dan logika (ALU), atau sirkuit digital, untuk melakukan operasi aritmatika dan logika bilangan bulat 32-bit.

Untuk arsitektur dengan 64-bit, ini memungkinkan Windows versi 64-bit untuk menangani RAM dalam jumlah besar lebih baik daripada sistem 32-bit. Juga sistem 64-bit memiliki register alamat 64-bit, dengan register data dan bus data biasanya berukuran sama dengan register alamat. Jadi, arsitektur 64-bit CPU dan ALU memiliki register dan alamat yang cocok, atau data, bus dalam nilai yang serupa.

Kesesuaian

Apa yang kompatibel dengan CPU 32-bit?

Prosesor 32-bit tidak dapat menjalankan sistem operasi yang dirancang untuk CPU 64-bit. Juga tidak mendukung aplikasi 64-bit. CPU 32-bit hanya dapat menjalankan OS 32-bit dan aplikasi yang dirancang untuk sistem operasi 32-bit.

Prosesor (CPU)32-bit32-bit32-bit32-bit
Sistem Operasi (OS)32-bit32-bit64-bit64-bit
Program aplikasi32-bit64-bit Tidak Tidak
Cocok?IyaTidak

Apa yang kompatibel dengan CPU 64-bit?

Sistem 64-bit umumnya kompatibel mundur dan mendukung sistem operasi 32-bit dan aplikasi 32-bit.

Prosesor (CPU)64-bit64-bit64-bit64-bit
Sistem Operasi (OS)32-bit32-bit64-bit64-bit
Program aplikasi32-bit64-bit32-bit64-bit
Cocok?IyaTidakIyaIya

Penyimpanan

Sistem 32-bit memiliki batasan pada seberapa banyak memori yang dapat mereka atasi (atau arahkan ke). Batas ini adalah 4GB. Sementara memori biasanya mengacu pada RAM, batas ini juga mencakup memori pada perangkat lain dalam sistem seperti video, audio dan adapter jaringan. Batas gabungan untuk RAM, grafis (GPU), kisaran memori PCI dan beberapa komponen lainnya adalah 4GB. [1]

Implikasi praktis dari ini adalah bahwa Windows 32-bit, misalnya, tidak dapat mengambil keuntungan penuh dari 4GB RAM, dan biasanya menunjukkan 3, 25GB. Menginstal lebih banyak RAM selalu merupakan pilihan, tetapi sistem 32-bit tidak akan dapat menggunakan RAM apa pun melebihi batasnya. Versi 64-bit dapat menangani hingga 8TB. Dengan sistem saat ini tidak dapat mengambil keuntungan penuh dari kapasitas, sistem sekarang tersedia dengan RAM terpasang jauh melebihi batas 4 GB sistem 32-bit.

Memilih OS untuk VPS

Saat menggunakan server pribadi virtual (VPS) seperti Linode atau DigitalOcean, administrator sistem sering dibatasi oleh berapa banyak RAM yang tersedia. Jadi mereka sering merekomendasikan menggunakan distribusi Linux 32-bit untuk digunakan pada VPS daripada sistem operasi 64-bit.

Pro dan kontra

Manfaat sistem 64-bit meliputi:

  • Kemampuan untuk menggunakan lebih banyak RAM. Prosesor 64-bit secara teoritis mampu mereferensikan 2 ^ 64 lokasi dalam memori, atau lebih dari 4 miliar kali jumlah memori yang dapat dirujuk prosesor 32-bit. 64-bit Windows OS 16 TB saat ini membatasi, dengan tidak lebih dari 128 GB RAM fisik karena tidak praktis. Hasilnya, proses 64-bit dapat membuat 16TB virtual, melalui 8 TB yang dialokasikan dalam memori virtual untuk proses pengguna dan 8 TB untuk proses kernel.
  • Lebih banyak efisiensi. Ketika RAM tambahan diinstal, sistem 32-bit biasanya tidak dapat memanfaatkannya karena batas ruang yang dapat dialamatkan. Tetapi sistem 64-bit dapat, yang seringkali menghasilkan peningkatan kinerja yang signifikan.
  • Lebih banyak alokasi memori virtual. Arsitektur 64-bit Windows secara teoritis dapat menawarkan 8 TB memori virtual untuk suatu aplikasi. Arsitektur 32-bit Windows dibatasi hingga 2GB. Aplikasi modern, terutama untuk permainan, pengeditan video dan foto, menginginkan lebih banyak RAM. Dengan penggunaan 64-bit yang efisien dan alokasi memori, aplikasi-aplikasi yang dioptimalkan untuk OS 64-bit dapat mengambil keuntungan penuh dari ruang baru.
  • Lebih banyak fitur keamanan. Pemrosesan 64-bit menawarkan perlindungan keamanan tambahan, termasuk, tetapi tidak terbatas pada DEP perangkat keras, perlindungan patch kernel, dan driver perangkat yang ditingkatkan.

Ada beberapa kontra, yang meliputi:

  • Kemungkinan kompatibilitas driver. Meskipun ada peningkatan dukungan untuk OS 64-bit, bagi mereka yang masih menggunakan perangkat keras yang lebih tua, solid, dan sering masih berfungsi, transfer akan dilakukan secara berurutan, dan lebih cepat daripada nanti. Tidak mungkin driver 64-bit akan tersedia untuk sistem dan perangkat keras yang lebih lama. Ini adalah keputusan yang dibuat kasus per kasus.
  • Beberapa batasan RAM motherboard. Kejadian langka adalah menemukan motherboard mendukung prosesor 64-bit awal, tetapi tidak menawarkan dukungan lebih dari 4GB RAM. Apa yang tersedia dapat menjadi beberapa manfaat dari prosesor 64-bit, meskipun tanpa akses ke lebih banyak RAM. Mungkin ini saatnya untuk meningkatkan OS Anda.
  • Masalah warisan. Perangkat lunak kemungkinan tidak akan melakukan transisi ke pemrosesan 64-bit. Aplikasi yang lebih lama, termasuk aplikasi 16-bit, akan membutuhkan virtualisasi. Kalau tidak, mungkin sudah saatnya untuk upgrade.

Sistem Windows

Windows 8, keduanya dengan versi Standar dan Pro, tersedia dalam distribusi 32-bit dan 64-bit. Sebelum peluncuran Windows 7, Microsoft menyatakan bahwa Windows 8 akan menjadi Windows terakhir yang mendukung arsitektur 32-bit. Dengan langkah terakhir aplikasi, driver, dan plug-in ke 64-bit, Windows tidak akan memberikan kompatibilitas mundur 32-bit. Untuk sistem yang sekarang masih memerlukan dukungan Windows XP, dapat ditemukan melalui virtualisasi kotak pasir, yang dilakukan di Windows Server 2008.

Selanjutnya, komputer akan membutuhkan prosesor berkemampuan 64-bit. Jika Anda menggunakan Windows, Anda dapat memeriksa apakah prosesor Anda 64-bit dengan melakukan hal berikut:

  1. Buka Informasi Kinerja dan Alat dengan mengklik tombol Mulai, mengklik Panel Kontrol, mengklik Sistem dan Pemeliharaan, lalu mengklik Informasi dan Alat Kinerja.
  2. Klik Lihat dan cetak detail.
  3. Di bagian Sistem, periksa jenis OS yang sedang berjalan di bawah Jenis sistem. Untuk 64-bit yang mampu, itu menunjukkan jika sistem dapat menjalankan Windows 64-bit.

Catatan: jika sistem sudah menjalankan versi Windows 64-bit, daftar mampu 64-bit tidak akan ditampilkan.

Artikel Terkait