Når datamaskinen industrien overganger fra 32- bits maskinvare og programvare til 64- bit ( eller 128 -bit ) ressurser , spørsmålet om hastighet ofte faktorer i oppgradering beslutninger. Selv om 64 -bits maskinvare og programvare er raskere enn sine 32 -bits -ekvivalenter , er det flere faktorer som bidrar til den generelle hastigheten differensial mellom de to teknologiene . Bit Speed
Computer informasjonen flyter i en serie av nuller og enere , nesten som en elv . Den " litt speed" av en prosessor eller programvare miljøet refererer til hvor bred at elva er . De tidligste vanlig produsert stasjonære datamaskiner (som Commodore 64) var åtte -bits maskiner: Åtte null /en bits kunne flyte på samme tid . Etter hvert flyttet datamaskiner i 16 -bits databehandling . Moderne databehandling , basert på en 32- bits arkitektur , slo rot i begynnelsen av 1990 og fortsatt representerer flertallet av datamaskiner , men støtter den nyeste maskinvaren og programvaren 64- bits prosessering . En 64 - bits prosessor beveger seg 64 sett med null /en bits samtidig, noe som er en teoretisk dobling av hastighet over 32 -bits utstyr .
Hardware /Software Compatibility
for å oppnå en dobling av behandlingen hastighet over en 32 - bits maskin , trenger en 64- biters datamaskin å ha hardware (inkludert sin sentrale processing unit ) som er i stand til 64 - bit prosessering , samt en programvare driftsmiljø (som Windows 7 eller Linux) som har en " 64 -bit kjerne . " Selv om en 64 - bits maskinvare oppsett vil støtte et 32 -bit operativsystem , er behandlingen hastigheten på maskinen effektivt bare så raskt som den tregeste del av ligningen . Kjører 32 -bits Windows på en 64 -bits CPU betyr at du vil ha tilsvarende 32 - bits ytelse .
Flerkjerneprosessorer
datamaskiner med flere prosessorer ( noen ganger kalt " flerkjernede prosessorer " ) kan utnytte enten 32 -bit eller 64 -bit operativsystemer . Hvis programvaren operativsystemet ikke er optimalisert for flerkjerneprosessorer , vil hastigheten fordel for flerkjernede ikke bli realisert .
Driver Kompatibilitet
Noen biter av spesialitet maskinvare, som grafikk kort, krever driverfilene. Disse filene la programvaren operativsystemet til å snakke effektivt med maskinvaren . Et grafikkort med en 64 -bit grafisk processing unit må ha en 64 - bit driver for operativsystemet å gjøre full bruk av GPU prosessorkraft . For Windows 7 eller Mac OS X , er sjåførene ofte pakket med maskinvaren . For brukere av enkelte Linux-distribusjoner , kan en åpen kildekode- 32 - bit driver være den eneste måten å lage en 64 -bit stykke utstyr arbeid med Linux-kjernen , i så fall må Linux-bruker godta ytelse hit eller finne en proprietære driveren.
Future Developments
Selv som 64 -bits databehandling er fortrenge den 20 år lås som 32 -bit arkitektur nytes, nyere 128 -bits teknologi er i utvikling. De lover å fremme behandlingen hastighet enda mer.