Senin, 27 Februari 2012

Perbedaan 32 bit dengan 64 bit Pada Arsitektur Operating System

Minggu kemarin baru mendapat task untuk melakukan upgrade operating system Server dari 32 bit (biasa dikenal dengan x86) menjadi 64 bit (biasa dikenal dengan x64). Hal yang dilakukan sih sebenarnya cukup sepele, hanya melakukan install ulang operating systemnya dengan CD Master Windows 64 bit. Tetapi apakah sesimple itu yang terjadi pada mesin server dengan berganti dari windows server 32-bit menjadi windows server 64-bit? Apakah ada hubungannya dengan istilah bit dan byte?
Jawabannya adalah 32 bit dan 64 bit mengacu pada arsitektur processor. Arsitektur 32-bit artinya regiter yang bekerja berukuran 32 bit sedangkan arsitektur 64 bit artinya register yang berkerja berukuran 64 bit.
Jadi jika dihubungan dengan kecepatan, register yang berukuran 64 bit akan meliki kecepatan 2 kali lipat jika dibandingkan dengan dengan register yang berukuran 32 bit.
Begitu pula jika dihubungan dengan akurasi dan presisi, jika register 32 bit menghasilkan nilai dari suatu proses 0,0001 maka pada register 64 bit, akan menghasilkan angka lebih akurat dan presisi, 0,00000001. Angka dibelakang koma lebih panjang sehingga menghasilkan nilai yang lebih akurat.
Jika dihubungkan dengan kapasitas memory pada perangkat hardwarenya, arsitektur 32 bit memiliki batasan maksimal 4 GB (2^32 = 4 294 967 296). Sedang untuk arsitektur pada 64 bit seperti tidak ada batasan (2^64 = 18 446 744 073 709 551 616). Jadi semisal server/komputer kita dipasang memory RAM 10 GB pada arsitektur operating system 32 bit, maka yang akan dikenali hanya 4 GB, untuk 6 GB tidak akan dikenal. Tetapi jika dipasang pada server/komputer dengan arsitektur 64 bit, 10 GB itu semua akan dikenal.
Semoga bermanfaat.

~agungfebri~

Artikel Terkait:

Tidak ada komentar:

Posting Komentar