Di dunia komputer, 32-bit dan 64-bit mengacu pada jenis unit pemrosesan pusat, sistem operasi, driver, program perangkat lunak, dll., yang menggunakan arsitektur tertentu.
Anda mungkin pernah melihat opsi untuk mengunduh perangkat lunak sebagai versi 32-bit atau 64-bit. Perbedaannya memang penting karena keduanya diprogram untuk sistem yang terpisah.
Apa Artinya?
- 32-bit perangkat keras dan perangkat lunak sering disebut sebagai x86 atau x86-32.
- 64-bit perangkat keras dan perangkat lunak sering disebut sebagai x64 atau x86-64.
- Sistem 32-bit menggunakan data dalam potongan 32-bit, sedangkan sistem 64-bit menggunakan data dalam potongan 64-bit. Secara umum, semakin banyak data yang dapat diproses sekaligus, semakin cepat sistem dapat beroperasi.
Ada beberapa keuntungan lain dari sistem 64-bit, yang paling praktis adalah kemampuan untuk menggunakan memori fisik dalam jumlah yang jauh lebih besar (lebih dari 4 GB yang diizinkan oleh mesin 32-bit).
Lihat apa yang dikatakan Microsoft tentang batas memori untuk versi Windows yang berbeda.
Prosesor 64-bit dapat menangani 64 bit data sekaligus, yang memungkinkannya menghitung informasi lebih cepat terlepas dari kecepatan clock prosesor. Ini memungkinkan penggunaan memori lebih banyak karena, dengan prosesor 32-bit, hanya 232 alamat RAM yang dapat diakses (semua bilangan biner 32-digit).
Pembatasan ini berarti prosesor menggunakan jumlah memori yang jauh lebih rendah daripada prosesor 64-bit, yang dapat membaca dua digit. Faktanya, dengan setiap digit tambahan, jumlah alamat maksimum yang dapat diakses juga berlipat ganda, memungkinkan memori yang lebih banyak daripada prosesor 32-bit.
Dengan prosesor 64-bit yang memiliki ukuran bit yang lebih besar dan oleh karena itu kemampuan untuk menghitung angka yang lebih besar, komputer juga akhirnya menangani segala sesuatu pada tingkat yang jauh lebih tepat daripada komputer 32-bit. Piksel di layar Anda, misalnya, dapat diwarnai dan ditempatkan lebih akurat daripada piksel di komputer 32-bit.
Sistem Operasi 64-Bit dan 32-Bit
Sebagian besar prosesor baru didasarkan pada arsitektur 64-bit dan mendukung sistem operasi 64-bit. Prosesor ini juga sepenuhnya kompatibel dengan sistem operasi 32-bit.
Semua edisi Windows 11 dan sebagian besar edisi Windows 10, Windows 8, Windows 7, dan Windows Vista tersedia dalam format 64-bit. Dari edisi Windows XP, hanya Professional yang tersedia dalam 64-bit.
Semua edisi Windows, dari XP hingga 10, tersedia dalam 32-bit.
Setiap sistem operasi Mac sejak v10.8 (Mountain Lion) telah 64-bit.
Seperti Windows, Linux bisa 32-bit atau 64-bit. Anda dapat melihat yang Anda jalankan dengan perintah lscpu.
Tidak Yakin Apakah Salinan Windows di PC Anda 32-Bit atau 64-Bit?
Cara tercepat dan termudah untuk melihat apakah Anda menjalankan Windows versi 32-bit atau 64-bit adalah dengan memeriksa apa yang tertulis di Control Panel. Metode sederhana lainnya adalah dengan memeriksa folder Program Files; ada informasi lebih lanjut tentang itu di bawah ini.
Untuk melihat arsitektur perangkat keras, buka Command Prompt dan masukkan perintah ini:
echo %PROCESSOR_ARCHITECTURE%
Anda mungkin mendapatkan respons seperti AMD64 untuk menunjukkan bahwa Anda memiliki sistem berbasis x64, atau x86 untuk 32-bit.
Ini adalah perintah lain yang bekerja dengan memeriksa informasi di kumpulan registri HKLM:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v PROCESSOR_ARCHITECTURE
Perintah itu akan menghasilkan lebih banyak teks, tetapi kemudian diakhiri dengan respons seperti ini:
PROCESSOR_ARCHITECTURE REG_SZ x86
PROCESSOR_ARCHITECTURE REG_SZ AMD64
Cara terbaik untuk menggunakan salah satu dari perintah ini adalah menyalinnya di sini, klik kanan di ruang hitam di Command Prompt, lalu tempelkan perintah tersebut.
Perintah ini hanya memberi tahu Anda arsitektur perangkat keras, bukan jenis versi Windows yang Anda jalankan. Kemungkinannya sama karena sistem x86 hanya dapat menginstal Windows versi 32-bit, tetapi itu belum tentu benar karena Windows versi 32-bit juga dapat diinstal pada sistem x64.
Mengapa Itu Penting
Mengetahui perbedaannya sangat penting agar Anda menginstal jenis perangkat lunak dan driver perangkat yang tepat. Misalnya, ketika diberi pilihan antara mengunduh versi 32-bit atau 64-bit, program perangkat lunak 64-bit adalah pilihan yang lebih baik. Namun, itu tidak akan berjalan sama sekali jika Anda menggunakan Windows versi 32-bit.
Satu perbedaan penting bagi Anda, pengguna akhir, adalah kemungkinan bahwa setelah mengunduh program besar, Anda akan menemukan bahwa Anda telah menyia-nyiakan waktu karena program itu tidak dapat dijalankan di komputer khusus Anda. Misalnya, jika Anda telah mengunduh program 64-bit yang ingin Anda gunakan pada OS 32-bit.
Namun, beberapa program 32-bit dapat berjalan dengan baik pada sistem 64-bit. Dengan kata lain, program 32-bit kompatibel dengan sistem operasi 64-bit. Aturan itu, bagaimanapun, tidak selalu valid, dan itu terutama terjadi pada beberapa driver perangkat karena perangkat keras memerlukan versi yang tepat untuk diinstal agar dapat berinteraksi dengan perangkat lunak (yaitu, driver 64-bit diperlukan untuk 64- bit OS, dan driver 32-bit untuk OS 32-bit).
Waktu lain ketika perbedaan 32-bit dan 64-bit ikut berperan adalah saat memecahkan masalah perangkat lunak atau melihat melalui direktori instalasi program.
Penting untuk disadari bahwa Windows versi 64-bit memiliki dua folder instal yang berbeda, karena keduanya juga berisi direktori 32-bit. Namun, versi 32-bit hanya memiliki satu folder instal. Yang membingungkan adalah bahwa folder Program Files versi 64-bit memiliki nama yang sama dengan folder Program Files 32-bit pada Windows versi 32-bit.
Salah satu contoh mengapa hal ini terjadi adalah program 32-bit tidak mencoba menggunakan DLL 64-bit, yang tidak akan berfungsi. Sebagai gantinya, ketika sebuah program 32-bit menginstal di folder Program Files 32-bit, dan kemudian Anda menjalankan program tersebut, Windows tahu bahwa itu perlu untuk menarik beberapa file khusus 32-bit daripada yang digunakan untuk program 64-bit.
Jika bingung, lihat di sini:
Windows versi 64-bit memiliki dua folder:
- 32-bit lokasi: C:\Program Files (x86)\
- 64-bit lokasi: C:\Program Files\
Windows versi 32-bit memiliki satu folder:
32-bit lokasi: C:\Program Files\
Seperti yang Anda tahu, agak membingungkan untuk mengatakan dengan jelas bahwa folder Program Files 64-bit adalah C:\Program Files\ karena itu tidak berlaku untuk OS 32-bit.
Selain cara dan instruksi yang mengharuskan Anda mengetahui perbedaannya, alasan lain memahami istilah-istilah ini penting adalah jika Anda tidak yakin apakah Anda harus mendapatkan komputer 64-bit atau program 64-bit.
Misalnya, mungkin Anda ingin program pengeditan video memiliki akses ke jumlah RAM yang lebih besar daripada yang dapat digunakan pada sistem 32-bit. Atau, jika Anda mengetahui bahwa perangkat keras yang Anda gunakan tidak memiliki opsi driver 64-bit, maka Anda tahu bahwa Anda tidak dapat menggunakannya dengan komputer 64-bit. Hal yang sama berlaku untuk aplikasi 16-bit lama yang mungkin tidak berfungsi pada komputer 64-bit; mengetahui hal ini dapat membantu Anda memutuskan apakah Anda harus beralih ke komputer 64-bit atau tetap menggunakan 32-bit.
FAQ
Apa nama nomor 32-bit atau 128-bit yang digunakan untuk mengidentifikasi perangkat di jaringan?
Alamat Protokol Internet, biasa disebut sebagai alamat IP, adalah nomor identifikasi untuk perangkat keras jaringan yang terhubung ke jaringan.
Bagaimana Anda menjalankan program 32-bit di Windows 10 64-bit?
Klik kanan program, buka Properties > Compatibility, pilih Jalankan program ini dalam mode kompatibilitas untuk, dan pilih versinya.
Mengapa 32-bit disebut x86 dan bukan x32?
Nama-nama prosesor Intel semuanya berakhiran 86 (yang pertama adalah 8086). Generasi 32-bit dari arsitektur ini juga disebut sebagai "x86."