PC’s, laptops, Mac’s, Windows, telefoons en tablets – alles is tegenwoordig 64-bits. Zelfs sommige smartphones zijn 64-bit.

De belangrijkste reden voor de overstap van 32-bit is om voorbij de limiet te komen van de hoeveelheid geheugen die een 32-bit processor kan gebruiken.

Wat is 32-bit en 64-bit?

Simpel gezegd is 32-bit een afkorting voor een 32-bits getal. Dit getal bevat 32 bits (binaire cijfers) die ofwel 0 ofwel 1 zijn. En voorbeeld zou kunnen zijn 10101010101010101010.

Een 32-bits processor is – per definitie – in staat om instructies te verwerken en te verwijzen naar geheugenlocaties van 32-bits.

Waarom kunnen 32-bit CPU’s niet veel RAM gebruiken?

Gezien het feit dat elk cijfer in het getal alleen 1 of 0 kan zijn, is het totaal aantal combinaties 2^32, dat is 4.294.967.295. En 4,29 miljard geheugenlocaties (die elk één byte aan gegevens opslaan) zijn gelijk aan 4 GB, en daarom kan een 32-bits processor maximaal 4 GB geheugen benaderen zonder dat er software aan te pas komt om meer geheugen aan te spreken.

4 GB is tegenwoordig niet echt genoeg. Het is misschien prima voor basistaken, maar als je meerdere programma’s wilt draaien, 35 tabbladen open hebt in verschillende webbrowsers of 30 hoge-resolutie foto’s tegelijk wilt openen om te bewerken, is 4GB niet genoeg.

En vergeet niet dat consumentenversies van 32-bit Windows slechts toegang hebben tot ongeveer 3,2 GB, zelfs als 4 GB is geïnstalleerd.

PC’s, laptops en hun besturingssystemen zijn tegenwoordig allemaal 64-bit. 64-bit versies van Windows hebben toegang tot 8TB RAM (dat is 8000GB), terwijl server versies toegang hebben tot 128TB.

Deze limieten worden in veel meer detail uitgelegd op de website van Microsoft als u meer wilt weten.

Gezien het feit dat de huidige PC’s en laptops over het algemeen 8, 16 of 32GB RAM hebben, zijn we nog lang niet aan de limiet van wat een 64-bit processor kan bereiken.

Wat betekent x86 en x64?

Dit zijn enigszins misleidende termen, en zijn het equivalent van 32-bit en 64-bit.

x86 (of x86 architectuur) is lang een gebruikelijke manier geweest om te verwijzen naar de familie van processoren eindigend op 86, Intel’s meest succesvolle lijn van processoren. De eerste was de 8086, en veel mensen zullen zich de 286, 386 en 486 processoren herinneren in vroege PC’s uit het midden van de jaren ’80 tot ’90.

Alle zijn 32-bit, en daarom is x86 verwisselbaar geworden met 32-bit.

Ook x64 is verwisselbaar geworden met 64-bit (en wordt zelfs door Microsoft gebruikt), maar heeft niet echt zin omdat er niet veel processoren zijn met nummers die eindigen op 64. In plaats daarvan is het slechts een afkorting voor 64-bit.

Software en compatibiliteit

Extra geheugen is niet de enige reden om een 64-bit computer te hebben. 64-bit processoren kunnen gegevens in 64-bit brokken verwerken, wat uiteraard efficiënter is dan ze in 32-bit brokken te verplaatsen.

Als op uw pc 64-bit Windows draait, vindt u waarschijnlijk een map Program Files (x86) op uw harde schijf. Hierin staan 32-bit programma’s, terwijl de andere map ‘Program Files’ alle 64-bit programma’s bevat die u hebt geïnstalleerd.

In het algemeen kunnen op 64-bit systemen 32-bit programma’s draaien, omdat ze achterwaarts compatibel zijn. Andersom werkt het echter niet: een 32-bit computer kan geen 64-bit Windows of 64-bit programma’s draaien.

Ontwikkelaars moeten tegenwoordig 64-bit apps maken, en sommige bedrijven beginnen de kwestie af te dwingen. Apple heeft bijvoorbeeld gezegd dat iOS 11 helemaal geen 32-bits apps zal ondersteunen, dus ontwikkelaars moeten ervoor zorgen dat hun apps werken met 64-bits CPU’s, anders zullen gebruikers die apps niet kunnen uitvoeren na een upgrade van iOS 10.

admin

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.

lg