Inhoudsopgave:
Video: 32-bit vs 64-bit Computers & Phones as Fast As Possible (November 2024)
Er zijn veel manieren om te tellen, maar als het om computers gaat, is er alleen binair getal: 0 en 1. Elk wordt als een "bit" beschouwd. Dat betekent dat voor 1-bit computing, u twee mogelijke waarden krijgt; 2-bit betekent vier waarden; dan verdubbel je dat bij 3 bits tot acht (2 tot de derde macht, ook wel 2 cubed genoemd).
Blijf exponentieel doorgaan en je krijgt uiteindelijk 32-bit (2 tot de 32e macht) met een waarde van 4.294.967.296; 64-bit (of 2 tot de 64e macht) is 18.446.744.073.709.551.616 waarden waard.
Dat zijn veel bits, en de cijfers laten zien hoeveel krachtiger een chip is die een hogere bit computing ondersteunt. Het is veel meer dan het dubbele.
Dat komt omdat om de paar jaar de chips in de computers (zelfs smartphones) en de software die op die chips draait, een sprong vooruit maken bij het ondersteunen van een nieuw nummer. Bijvoorbeeld:
- De Intel 8080-chip in de jaren 1970 ondersteunde 8-bit computing.
- Windows 3.1 was in 1992 de eerste 16-bit desktopversie van Windows.
- AMD heeft in 2003 de eerste 64-bit desktopchip geleverd.
- Apple maakte Mac OS X Snow Leopard volledig 64-bit in 2009.
- De eerste smartphone met een 64-bit chip (Apple A7) was de iPhone 5s in 2014.
Het is vrij duidelijk: 64-bit, soms gestileerd als x64, is in staat om meer dan 32-bit te doen (wat eigenlijk x86 wordt genoemd, een term die vast kwam te zitten toen Windows Vista 32-bit-apps begon te plakken in een map met de naam "Program Files" (x86), "x86 verwijst oorspronkelijk naar elk besturingssysteem met de instructieset om te werken op Intel-chips zoals 8086 tot 80486).
Tegenwoordig gebruikt u waarschijnlijk al 64-bits chips met 64-bits besturingssystemen, die op hun beurt 64-bits apps (voor mobiel) of programma's (op de desktop, om een bepaalde nomenclatuur te regelen) uitvoeren. Maar niet altijd. Windows 7, 8, 8.1 en 10 kwamen bijvoorbeeld allemaal in 32-bit of 64-bit versies.
Hoe weet je zelfs welke je hebt?
Identificeer 64-bit OS
Als u Windows op een computer gebruikt die minder dan 10 jaar oud is, is uw chip bijna gegarandeerd 64-bit, maar hebt u mogelijk een 32-bit versie van het besturingssysteem geïnstalleerd. Het is eenvoudig genoeg om te controleren.
Klik in Windows 10 op het pictogram "Deze computer" op het bureaublad en selecteer "Eigenschappen" (of open het Configuratiescherm en ga naar Systeem en beveiliging> Systeem). Onder de kop Systeem ziet u het bij Systeemtype: "64-bits besturingssysteem, x64-gebaseerde processor" betekent dat u gedekt bent.
U kunt ook gewoon Over in het zoekvak van Windows 10 typen om de pagina Instellingen te openen, die hetzelfde weergeeft.
Waarom 32-bits helemaal?
Waarom zou u een 32-bits besturingssysteem op een desktop of laptop installeren? De grote reden is omdat je een 32-bits processor hebt, waarvoor een 32-bits besturingssysteem vereist is.
Maar zo'n CPU is onwaarschijnlijk. Intel begon in 1985 met het maken van 32-bits processors in het 80386-bereik; het verkocht 64-bit processors in 2001. Als je een pc hebt gekocht sinds de Pentium D-chip in 2005 uitkwam, is het onwaarschijnlijk dat je een 32-bit instructieset erin zou hebben. De laatste Intel 32-bit chip, Pentium 4E, kwam uit in februari 2004 en die werd uitgebreid tot 64-bit door de x86-64. Dat was achterwaarts compatibel met zowel 32- als 16-bit software als dat nodig was. Latere versies van de Pentium 4, zoals de Extreme Edition, waren volledig 64-bit - en zelfs dat werd stopgezet in 2005.
Het is waarschijnlijker dat u een oud besturingssysteem dat u hebt geïnstalleerd, alleen als 32-bits hebt geïnstalleerd. Volgende upgrades, indien aanwezig, zijn mogelijk niet tot 64-bit gesprongen. En dat kan prima zijn - niet alle vroegste 64-bits processors hadden alle functies op hun plaats. U kunt bepalen of uw pc echt klaar is voor volledige 64-bit met behulp van software zoals 64bit Checker. Het werkt op alle versies van Windows die teruggaan naar Windows 95.
Het installeren van een 32-bits besturingssysteem op een 64-bits architectuursysteem zal werken, maar het is niet optimaal. Een 32-bits besturingssysteem heeft bijvoorbeeld meer beperkingen - het opvallende is dat het slechts echt 4 GB RAM kan gebruiken. Meer RAM installeren op een systeem met een 32-bits besturingssysteem heeft niet veel invloed op de prestaties. Maar upgrade dat systeem met teveel RAM-geheugen naar de 64-bit versie van Windows en je zult het verschil merken.
Dit zou het op de meest grimmige manier moeten beschrijven: het officieel ondersteunde maximale RAM-geheugen op Windows 10 is 2 terabytes (of 128 GB op Windows 10 Home).
De theoretische RAM-limiet op 64-bit: 16 exabytes . Maar we zijn nog ver verwijderd van hardware die dat ooit zou kunnen ondersteunen.
Hoe dan ook, het maakt het kopen van een nieuwe laptop met 16 GB RAM niet zo indrukwekkend, nietwaar?
64-bit computing biedt vele andere verbeteringen, hoewel op manieren die met het blote oog niet merkbaar zijn. Bredere datapaden, grotere gehele getallen, acht octet geheugenadressen. Het is allemaal dingen voor de computerwetenschappers om te profiteren van uw computer nog krachtiger te maken.
Het zal je ook opvallen dat sommige programma's die je downloadt voor desktopbesturingssystemen 32- en 64-bit-opties zijn. Firefox is een goed voorbeeld, waarbij de opties "Windows" en "Windows 64-bit" zijn (evenals "Linux" of "Linux 64-bit" - de macOS-versie is alleen 64-bit).
Waarom Omdat 32-bits besturingssystemen nog steeds beschikbaar zijn. Ze hebben 32-bits software nodig om te draaien - ze kunnen de 64-bits versies meestal niet eens installeren en zullen ze zeker niet uitvoeren. Een 64-bits besturingssysteem kan echter een 32-bits programma ondersteunen. Vooral Windows heeft hiervoor een emulatiesubsysteem ingebouwd, Windows32 op Windows64 of WoW64 genaamd. Kijk in je C: rijd eens - je ziet twee programmamappen: een voor 64-bits programma's, een andere genaamd programmamappen (x86) alleen voor 32-bits applicaties. Je zult verbaasd zijn hoeveel 32-bits code er nog is.
Op de Mac heb je minder kans om veel 32-bits te vinden. Selecteer Over deze Mac in het Apple-menu, klik op Systeemrapport en markeer alle toepassingen die worden vermeld onder Software. Elk heeft een 64-bits (Intel) vermelding met Ja of Nee. De meeste worden Ja. Eén holdout tot voor kort was Microsoft Office voor Mac - het bood alleen een 64-bits versie die vanaf medio 2016 begon.
Mobiel 64-bit
Zoals hierboven opgemerkt, was de A7-chip van Apple de eerste 64-bits processor die een mobiele telefoon (iPhone 5s) gebruikte. In 2015 verplichtte Apple dat alle iOS-software 64 moest gaan. Zozeer zelfs dat het openen van een 32-bits app in de nieuwste versies van iOS vanaf juni 2016 een "niet-geoptimaliseerde" waarschuwing veroorzaakte: "het gebruik ervan kan het algehele systeem beïnvloeden prestatie."
Als je iOS 10 hebt, kun je waarschijnlijk niet eens die oudere 32-bits apps gebruiken die geen update hebben gehad (met uitzondering van een paar oudere apparaten die iOS 10 op 32-bits chips ondersteunen). Dat is het "beste" van het gesloten systeem van Apple - het kan dat afdwingen.
Op Android-telefoons kan het wat lastiger zijn om details bloot te leggen, tenzij je goed op de hoogte bent van de chip die erin zit. Als je Android 5.0 Lollipop of nieuwer niet gebruikt, ben je nog steeds 32-bit. Een app die u zal vertellen is AnTuTu Benchmark; laad het, klik op de knop Info en zoek de Android-regel. Het vertelt je de Android-versie en of deze 32- of 64-bit is. Ondanks dat er meer chips op Android draaien, van ARM tot Snapdragon, is de push richting 64-bit volledig aan de gang.
- Windows op Qualcomm krijgt 64-bit app-ondersteuning Windows op Qualcomm krijgt 64-bit app-ondersteuning
- Intel viert x86 40e verjaardag met 5 GHz Core i7 Intel viert x86 40e verjaardag met 5 GHz Core i7
- 32-bits apps uitvoeren in macOS Catalina 32-bits apps uitvoeren in macOS Catalina
Voor iOS en Android gaat dit niet over het openstellen van het besturingssysteem voor het gebruik van meer RAM - de geheugenbehoeften op een handheld blijven verwaarloosbaar in vergelijking met desktopgebruik. In feite is x64 geen garantie voor betere prestaties - veel Android 32-bits telefoons kwamen overeen met de oorspronkelijke 64-bits iPhone 5s. Bovendien profiteerden de eerste 64-bits Android-telefoons, zoals de HTC Desire 510, helemaal niet door vast te zitten aan een oudere 32-bits versie van Android.
Maar 64-bits smartphones hebben andere voordelen - dingen zoals het ophalen van nog meer gegevens per cyclus (en sneller), betere codering en algemene overstap naar nieuwe 64-bits chips - met name de ARMv8-architectuur - met verbeterde functies, zoals energie-efficiëntie.
Uiteindelijk is de 64-bits revolutie hier al op pc's en smartphones. De marketingmensen troosten het niet eens meer. U, de consument, hoeft er niet veel van te weten om er deel van uit te maken.