Apa itu Komputasi 64-bit?

Industri teknologi penuh dengan kata kunci. Pengemasan perangkat komputer atau komputer dipadati dengan istilah teknis dan lencana. Salah satu yang lebih menonjol adalah 64-bit . Jadi, itu menimbulkan pertanyaan, apa tepatnya arti 64-bit? Apa artinya itu? Dan, yang terpenting, apa artinya bagi Anda?

Artikel ini berfungsi sebagai penjelasan teknis dan praktis tentang sifat komputasi 64-bit.

Apa itu Komputasi 64-bit?

Informasi dalam komputer biasanya diwakili dalam bit, urutan biner ( apa biner ?) Dari satu dan nol. Semakin banyak bit yang Anda miliki, semakin banyak informasi yang dapat Anda wakili. Secara khusus, urutan n bit dapat mewakili 2 n bagian informasi yang berbeda.

bit

Banyak komponen perangkat keras tidak berfungsi dengan aliran data yang kontinu, melainkan memproses data dalam potongan, dibatasi oleh ukuran bit tertentu. Sebuah prosesor dibatasi sama dengan yang ukuran kata : Unit alami prosesor data. Antara lain, ukuran kata ini menentukan jumlah informasi yang dapat diproses sekaligus (selama satu siklus dari jam perangkat keras) dan jumlah memori RAM yang dapat diakses.

Ketika kita berbicara tentang prosesor 64-bit, kita pada dasarnya berarti prosesor dengan ukuran kata 64-bit.

prosesor

Sistem operasi memiliki peran kunci dalam berkomunikasi dengan komponen perangkat keras. Ini adalah sistem operasi yang menangani penjadwalan proses, pengalamatan memori dan akses penyimpanan. Untuk memanfaatkan penuh perangkat keras 64-bit, sistem operasi perlu meningkatkan permainannya juga. Ini karena alasan ini bahwa perbedaan 32-bit dan 64-bit dilakukan melalui sistem operasi (misalnya ada versi 64-bit Windows yang terpisah). Sistem operasi 64-bit, kemudian, adalah salah satu yang dirancang untuk mengeksploitasi hardware 64-bit.

Di pasar komputer konsumen, komputasi 64-bit digunakan untuk menunjukkan kombinasi perangkat keras 64-bit (prosesor khususnya) dan sistem operasi 64-bit.

Dari 32-bit hingga 64-bit

Beberapa dekade yang lalu, prosesor 32-bit awalnya dirancang, panjang kata 32 bit tampak banyak. Saat itu, 4 MB memori adalah standar, jadi 4 gigabyte (batas pengalamatan memori dari prosesor 32-bit) dianggap astronomi. Perbedaannya berharap menyediakan cukup buffer untuk bertahan dalam ujian waktu.

Seperti yang kita ketahui sekarang, itu tidak sepenuhnya benar. Kapasitas memori empat dan delapan gigabyte adalah standar untuk perangkat keras konsumen baru saat ini. Untuk perangkat keras komersial, server, dan desktop canggih, bahkan lebih banyak memori digunakan secara teratur. Dalam beberapa tahun lagi, angka-angka itu akan dikerdilkan sekali lagi.

ram-memori

Di beberapa area, perangkat keras saat ini mendekati batas dari apa yang dapat dicapai secara realistis menggunakan arsitektur 32-bit. Industri ini sekarang berada dalam periode transisi antara komputasi 32-bit dan 64-bit. Berkat beberapa upaya untuk menyediakan kompatibilitas ke belakang (lebih lanjut tentang itu nanti) ini seharusnya terbukti menjadi transisi yang relatif tidak menyakitkan.

Manfaat Komputasi 64-bit

Langkah dari 32-bit ke 64-bit komputasi memiliki beberapa manfaat praktis bagi pengguna. Paling penting adalah efek pada kecepatan pemrosesan dan kapasitas memori.

Kecepatan dan Akurasi

Dengan ukuran kata 64-bit, ukuran potongan yang prosesor Anda dapat menangani data berlipat ganda. Lebih penting lagi, spesifikasi x86-64 meningkatkan jumlah register tujuan umum dari 8 hingga 16, yang membuat prosesor 64-bit lebih cepat secara teknis.

Ini juga mempengaruhi akurasi yang dapat dicapai oleh prosesor dalam perhitungannya; setelah semua, prosesor dapat menggunakan dua kali lebih banyak bit untuk mewakili satu nomor. Dengan 64 bit, Anda dapat membuat lebih dari 4 miliar  kali lebih banyak kombinasi seperti yang Anda lakukan dengan 32 bit.

Dukungan Memori Lebih Besar

Saat bekerja dengan RAM komputer, alamat memori digunakan. Alamat memori ini menyampaikan lokasi instruksi atau data dalam memori fisik komputer (RAM). Meskipun banyak skema pengalamatan cerdas telah dibuat, jumlah alamat yang tersedia terikat oleh jumlah maksimum bit yang membentuknya.

Untuk komputasi 32-bit, RAM 4 gigabyte dapat diatasi secara teoritis. Jika Anda memasukkan lebih banyak RAM dalam pengaturan 32-bit, tidak ada cara bagi prosesor untuk merujuk ke memori tambahan. Akibatnya, situasinya bahkan lebih mengerikan dari itu. Beberapa sistem operasi menyediakan bagian dari memori yang tersedia untuk kernel sistem operasi. Windows, misalnya, biasanya mengklaim antara 1 dan 2 gigabyte untuk penggunaan kernel, semakin menurunkan jumlah memori yang tersedia untuk aplikasi di ruang pengguna.

ram-memori-modul

Jika Anda ingin menggunakan lebih dari 4 gigabyte memori, komputasi 64-bit menawarkan solusi. 32 bit tambahan ini memberikan skema pengalamatan 64-bit, batas atas teoritis dari 16 exabyte (itu 16 miliar gigabyte, atau 16 juta terabyte). Kenyataannya, jumlahnya lebih rendah. Untuk memberi Anda sebuah indikasi, AMD64 saat ini (yang merupakan spesifikasi AMD versi x86-64) mendukung ruang pengalamatan fisik sekitar 256 terabyte.

Pemetaan Memori

Memori komputer adalah beberapa kali lipat lebih cepat dari penyimpanan komputer – bahkan penyimpanan SSD. Pemetaan memori digunakan untuk mempercepat beberapa interaksi penyimpanan. Sederhana, banyak file yang diakses dari penyimpanan ke memori komputer, sehingga mempercepat akses berikutnya.

database

Pemetaan memori telah digunakan oleh sistem operasi untuk beberapa waktu, jadi itu tidak baru untuk komputasi 64-bit. Namun, ada tren besar ukuran file yang sedang berkembang. Data besar, video besar, game besar, dan sebagainya. Dengan maksimum 4 gigabyte untuk memori komputer (lihat bagian di atas), pemetaan memori secara perlahan juga lumpuh.

Jadi Aplikasi Apa yang Akan Mendapat Manfaat?

Konkretnya, itu adalah aplikasi yang bekerja dengan data besar. Pengolah teks rata-rata atau browser web Anda tidak memerlukan banyak memori dan register prosesor. Mereka akan bekerja hanya dengan prosesor 32-bit dan 4 gigabyte memori. Namun, bahkan untuk browser web , perbedaannya jelas terlihat .

setelah efek

Aplikasi yang bekerja dengan pengkodean, decoding dan enkripsi dapat bermanfaat banyak dari register tambahan dalam prosesor 64-bit. Salah satu contohnya adalah konversi video . Aplikasi 3D dapat bermanfaat jika renderingnya berat CPU. Untuk bermain game, GPU akan menanggung beban akibat rendering dan sebagian besar game akan mendapat manfaat dari RAM tambahan .

Ketika diimplementasikan dengan benar, beberapa proses perangkat lunak HPC (komputasi daya tinggi) seperti pengujian tekanan, multi-tasking dan pengelompokan bisa mendapatkan keuntungan dari 64-bit juga.

Kelemahan Komputasi 64-bit

Meskipun sebagian besar bukti mendukung komputasi 64-bit, kelemahannya juga harus disebutkan. Terutama: peningkatan penggunaan memori dan kurangnya perangkat lunak 16-bit dan kompatibilitas driver 32-bit.

Kompatibilitas dibahas panjang lebar di bagian selanjutnya.

Peningkatan Penggunaan Memori

Data yang sama dapat menempati lebih banyak memori pada sistem 64-bit, daripada pada sistem 32-bit. Ini sebagian besar disebabkan oleh peningkatan panjang beberapa struktur internal, seperti alamat memori (pointer lebih besar) dan angka 64-bit. Pada skala yang lebih besar, ini tidak terlalu terlihat. Tidak perlu khawatir jika Anda memiliki cukup memori untuk menjamin sistem 64-bit.

Kesesuaian

Orang-orang telah menghabiskan banyak upaya untuk membuat transisi antara komputasi 32-bit dan 64-bit semulus mungkin. Kompatibilitas, dalam komputasi 64-bit, dapat dipertimbangkan pada beberapa level. Kami akan mulai di prosesor komputer dan bekerja sampai ke aplikasi komputer.

Kompatibilitas Prosesor

Bagian tengah dari parade 64-bit, Anda tentu membutuhkan prosesor 64-bit. Anda dapat mengetahui apakah Anda memiliki prosesor 64-bit dengan memeriksa situs web pabrikan, atau dengan menggunakan alat Securable dari Gibson Research Corporation. Alat ini melihat lebih dekat pada prosesor di komputer Anda dan dapat memberi tahu Anda apakah itu memiliki panjang bit 64-bit, antara lain. The  Windows 8.1 upgrade Asisten akan memberitahu Anda banyak yang sama.

Prosesor 64-bit telah menjadi standar untuk komputer konsumen sejak CPU x86-64 membuat entri mereka pada tahun 2003. Jika Anda telah membeli prosesor Anda dalam beberapa tahun terakhir, Anda mungkin memiliki prosesor 64-bit.

Kompatibilitas Sistem Operasi

Prosesor 64-bit kompatibel dengan sistem operasi 32-bit dan 64-bit. Saat ini, semua sistem operasi populer datang dalam dua rasa ini. Jika Anda memiliki prosesor 64-bit, Anda dapat memilih yang mana dari kedua rasa ini untuk dipasang. Meskipun, jika Anda ingin memanfaatkan sepenuhnya manfaat dari prosesor 64-bit, Anda harus menggunakan sistem operasi 64-bit juga.

Anda bahkan mungkin sudah menggunakan sistem operasi 64-bit .

Kompatibilitas Driver

Sangat penting untuk dicatat bahwa driver 32-bit tidak kompatibel dengan sistem operasi 64-bit, dan sebaliknya. Dengan kata lain, perangkat keras Anda membutuhkan driver 64-bit untuk bekerja dengan sistem operasi 64-bit. Untuk hampir semua perangkat keras yang baru-baru ini diproduksi, baik driver 32-bit dan 64-bit disediakan. Jika Anda pergi ke toko dan membeli printer HP, yakinlah bahwa itu akan memiliki driver 64-bit.

Masalah utama ada dengan perangkat keras lama, yang dalam beberapa kasus, produsen perangkat keras belum mampu (atau berkeinginan) untuk membuat driver baru sejak 2003. Dengan kata lain, perangkat keras yang belum didukung secara aktif dalam dekade terakhir. Sekali lagi, Anda dapat memeriksa dengan pabrikan jika driver 64-bit disediakan. Untuk sebagian besar produk, ini dapat diunduh dari halaman dukungan pabrikan.

Anda juga dapat memeriksa Pusat Kompatibilitas Windows . Jika suatu produk disertifikasi untuk Windows 8.1, dijamin untuk bekerja pada versi sistem operasi 32-bit dan 64-bit.

Kompatibilitas Perangkat Lunak

Banyak usaha telah dikeluarkan dengan harapan membuat transisi yang tak terelakkan dari 32-bit menjadi 64-bit komputasi semudah mungkin. Akibatnya, kompatibilitas perangkat lunak hampir mulus. Akibatnya, hampir semua perangkat lunak 32-bit kompatibel dengan sistem operasi 64-bit.

Dua jenis perangkat lunak tidak didukung pada sistem operasi 64-bit. Pertama, karena kompatibilitas driver yang dibahas di bagian sebelumnya, perangkat lunak mungkin tidak bergantung secara eksklusif pada driver 32-bit tertentu. Kedua, perangkat lunak tidak boleh memasukkan kode 16-bit (bahkan pendahulunya yang lebih tua dari 32-bit) dalam kodenya sendiri.

Anda dapat kembali memeriksa Pusat Kompatibilitas Windows  untuk melihat apakah perangkat lunak 32-bit akan berjalan pada sistem operasi Windows 64-bit. Dengan sertifikasi Windows 8.1, itu akan bekerja pada versi sistem operasi 32-bit dan 64-bit.

Apakah Anda menjalankan sistem 64-bit atau 32-bit sekarang? Apa yang membuat Anda beralih, atau apa yang menahan Anda? Jatuhkan garis di komentar!

Baca Juga  Sistem Operasi - Manajemen User dan Group (Praktikum)
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.