Mis vahe on 32-bitisel ja 64-bitisel operatsioonisüsteemil?

Tänapäeva personaalarvuteid on kahte tüüpi: 32-bitise operatsioonisüsteemiga ja 64-bitise operatsioonisüsteemiga. Erinevus seisneb selles, kui palju teavet arvuti protsessor igal konkreetsel hetkel käsitleda suudab. Kuigi seda tüüpi operatsioonisüsteemide jaoks mõeldud arvutil on palju suurem potentsiaalne arvutusvõimsus, nõuab see tarkvara kujunduses põhjapanevaid muudatusi.

Sõna “bitt” viitab sellele, kuidas arvutid töötlevad teavet kahendvormingus, kus kõik andmed on loetletud numbrite jadana, mis võib olla kas 0 või 1. Igaüks neist numbritest on tuntud kui üks bit, mis tähendab 32-numbrit. bitiprotsessor suudab töödelda 32 numbrit korraga. Ärge ajage seda segamini mäluga, mis mõõdab teabe koguhulka, mida arvuti suudab meelde jätta ilma salvestusseadet (nt ketast) kasutamata. Kuigi mälu arv on palju suurem, ei saa arvuti kogu seda teavet korraga töödelda.

32-bitise protsessoriga arvuti, sealhulgas operatsioonisüsteemide (nt Windows) tarkvara peab olema spetsiaalselt kirjutatud nii, et see vastaks sellele protsessorile. Sama kehtib 64-bitiste protsessorite kohta. Microsoft tootis Windows XP ja Vista 32- ja 64-bitise operatsioonisüsteemi väljaanded ning teeb sama ka Windows 7 puhul.

Kahel erineval protsessoritüübil on ka mõned olulised matemaatilised piirangud. 32-bitine protsessor saab töötada ainult maksimaalselt 4 GB mäluga ja see on tavaliselt ühe programmi puhul piiratud 2 GB-ga. 64-bitine protsessor võiks teoreetiliselt töötada 17 miljardi GB mäluga. 64-bitine protsessor suudab mõningaid toiminguid täita ka kaks korda kiiremini.

32-bitise protsessori mälupiirangud hakkasid selgeks saama Vistaga, mis kasutab palju mälu ja võib raskendada mitme programmi korraga käivitamist, ilma et kulutaks ära isegi 4 GB mälu. Vahepeal tundus võimatu, et ükski programm vajab rohkem kui 2 GB mälu, kuid mõned kaasaegsed videomängud on selle piiri saavutanud. Nendel põhjustel hakkavad 64-bitised protsessorid tõenäoliselt muutuma palju populaarsemaks, mis suurendab 64-bitise operatsioonisüsteemi ostmisest huvitatud tarbijate arvu.
Windowsi 64-bitised väljaanded võivad spetsiaalse ühilduvusrežiimi kaudu käitada mõnda 32-bitise väljaande jaoks loodud tarkvara, kuid tulemused võivad olla väga erinevad. 64-bitise operatsioonisüsteemi kasutamine võib põhjustada probleeme ka draiveritega. Need on väikesed tarkvaratükid, mis koordineerivad iga riistvaraseadet operatsioonisüsteemiga (nt Windows).