Selasa, 20 September 2011

Win32 bit (X86) dengan Win64 bit (X64)

Ketika akan menggunakan Windows 7 mungkin anda pernah mengalami sedikit bingung, karena ada Windows 7 32-bit dan Windows 7 64-bit. Lalu mana yang harus dipilih dan cocok dengan Laptop atau komputer yang anda miliki? Selain itu mungkin juga anda sedikit bingung apa sih bedanya antara Windows 7 32-bit  dengan Windows 7 64-bit? Inilah pertanyaan umum yang sering muncul.

Apa itu Win64 bit (x64)?????


32-bit dan 64-bit mengacu pada arsitektur processor.
Processor 32-bit artinya register2 nya (unit penyimpanan data terkecil di dalamnya) berukuran 32 bit.
Processor 64-bit artinya register2 nya berukuran 64 bit.

( Register2 ini lah yang digunakan untuk melakukan macam2 operasi. Misalnya c = a + b, maka register "eax" akan me-load nilai dari "a" (di memory), kemudian pada register "eax" ditambahkan nilai dari "b", lalu "eax" ditulis ke memory pada posisi variabel "c" )

Pengaruh ukuran register terhadap kecepatan:
Setiap proses baca/tulis dari memory (disebut dengan load/store) membaca/menulis informasi sebesar ukuran register; maka register 64-bit potensial membaca/menulis memory 2x kecepatan register 32-bit.
Tapi ini teoretis saja, karena kenyataannya prosesor juga menghabiskan waktu untuk melakukan hal-hal lain selain load/store, seperti pemrosesan matematis, vector-processing, dll.

Pengaruh ukuran register terhadap presisi:
Secara simplistik: Makin panjang register, makin banyak angka di-belakang-koma yang bisa dihitung secara akurat.
Sebagai gambaran: Misalkan resolusi bilangan real pada 32-bit adalah 0.0001, maka resolusi bilangan real pada 64-bit bisa mencapai 0.0000001 (jadi jauh lebih presisi).

Pengaruh ukuran register terhadap ukuran memori:
Salah satu dari sekian banyak register adalah "addressing register". Addressing register (atau registers, kalau lebih dari satu) adalah register yang memiliki fungsi 'menunjuk' ke alamat tertentu dalam memory. Jangkauan (range) penunjukan ini disebut dengan istilah memory space.
Pada arsitektur 32-bit, addressing registers mampu 'menunjuk' posisi memory dari 0 s/d 4'294'967'295 (4 GiB - 1). Inilah yang mengakibatkan muncul "batasan 4 GiB" pada sistem berbasis arsitektur 32-bit.
Pada arsitektur 64-bit, addressing registers mampu 'menunjuk' posisi memory dari 0 s/d 200'446'744'073'709'551'615 (193 EiB - 1). Seperti kita lihat, tidak ada lagi 'batasan 4 GiB' pada sistem berbasis arsitektur 64-bit. Atau lebih gampangnya 32 bit bisa mengakses RAM maks 4GB, 64 bit bisa mengakses RAM maks 193GB.. WOW!!!

Pengaruh ukuran register terhadap dataset:
"Dataset" adalah istilah untuk 'seperangkat data yang di-load ke dalam memory untuk diproses dan (optionally) ditulis kembali ke hard disk'.
Sistem 32-bit terbatas pada dataset sebesar (2^32)-1, atau (4 GiB - 1). Mengingat sebagian memory harus digunakan untuk OS dan program database ybs, maka biasanya dataset nya hanya sebesar 1-2 GiB saja.
Artinya, sebuah database yang berukuran, katakanlah, 20 GiB (tidak asing dalam konteks perusahaan besar), harus diproses 10~20x.
Sistem 64-bit tidak memiliki batasan di atas. Dia dapat me-load dataset sebesar ketersediaan memory. Artinya, database 20 GiB di atas dapat di-load seluruhnya (asal memory mencukupi), diproses dalam sekali jalan saja.

>> Apa sih keuntungan menjalankan Windows 7 64-bit  dibandingkan Windows 7 32-bit?
Jika anda sering bekerja dengan ukuran file yang besar-besar  dan memakan memori yang banyak (misal video editing) tentu saja Windows 7 64-bit akan menjadi pilihan yang terbaik karena akan memberikan kinerja yang lebih baik dibandingkan dengan Windows 7 32-bit. Seperti kita ketahui Windows 7 64-bit telah mensupport  memori sampai 192GB, sedangkan Windows 7 32-bit hanya 4GB untuk performa maksimum.  Keuntungan lain dari Windows 7 64-bit adalah dari segi keamanan, lebih aman dibandingkan Windows 7 32-bit, karena driver Windows 7 64-bit harus benar-benar tersertifikasi oleh vendor si pembuat hardware, jadi sangat sulit untuk disusupi oleh program jahat.

>> Apakah Laptop atau komputer saya bisa menjalankan Windows 7 64-bit?
Kalau anda baru membeli komputer sebuah komputer dengan teknologi terbaru dan terkini pada umumnya telah support dan mampu menjalankan Windows 7 62-bit, Kecuali jika prosesor yang anda gunakan merupakan prosesor yang lowend misal Laptop dengan Prosesor Intel Atom atau Intel Core Duo ke bawah. Namun jika anda menggunakan prosesor sekelas Intel Core 2 Duo maka bisa dipastikan bahwa komputer anda mampu dan bisa menjalankan Windows 7 versi 64-bit. Jika anda masih ragu-ragu ada baiknya guna program  Prosesor Identifikasi dari Intel untuk mengetahui apakah prosesor anda telah suppport Windows 7 64-bit  atau  tidak.

>> Bagaimana dengan Hardware lainnya misal Soundcard atau LAN Card?
Lihat tahun pembuatan dari hardware anda, apabila dibuat setelah adanya Windows Vista (3 tahun ke belakang) maka sudah bisa dipastikan hardware memang telah support Windows 7 64-bit, namun jika hardware yang anda pakai dibuat pada tahun-tahun sebelum Windows Vista hadir (misal tahun 2004 ke bawah), anda baiknya anda cek website dan vendor si pembuat hardware tersebut untuk mengetahui ada tidaknya driver untuk mensupport Windows 7 64-bit.

>>Apakah Driver untuk Windows 7 32-bit  bisa digunakan untuk Windows 7 64-bit
Jawabannya jelas sekali, Tidak. Windows 7 32-bit  mempunyai struktur yang berbeda Windows 7 64-bit.

>> Lalu bagaimana bila saya telah terlanjur menginstal Windows 7 64-bit sedangkan driver dari hardware yang saya miliki untuk Windows 7 32-bit?
Jangan kuatir dengan menggunakan Windows XP Mode (Virtual Mechine) di Windows 7  anda bisa menggunakan driver Windows 7 32-bit meski komputer anda telah terinstal Windows 7 64-bit

>> Bisakah saya menjalankan program Windows 32-bit di Windows 7 64-bit?
Dengan adanya teknologi WOW alias Win 32 on Win64 di Windows 7 tentu saja anda masih bisa menjalankan program Windows 32-bit di Windows 7 64-bit

>> Apakah bisa mengupgrade Windows 7 32-bit ke Windows 7 64-bit?

TIDAK. Untuk menginstall Windows 7 64-bit dari Windows 7 32-bit anda harus melakukan Installasi penuh alias tidak bisa mengupgrade langsung Windows 7 32-bit ke Windows 7 64-bit.

Tidak ada komentar:

Posting Komentar