Eftersom databranschen övergångar från 32 - bitars hårdvara och mjukvara till 64 - bitars ( eller ens 128 - bit ) resurser , frågan om hastigheten ofta faktorer uppgradering beslut . Även 64 - bitars maskinvara och programvara är snabbare än sina 32 - bitars motsvarigheter , det finns flera faktorer som bidrar till den totala hastigheten skillnaden mellan de två teknikerna . Bit Hastighet
Computer informationen flödar i en serie av ettor och nollor , nästan som en flod . Den " lite fart " på en processor eller programvara miljö refererar till hur stor denna flod är . De tidigaste vanligen tillverkade stationära datorer (som Commodore 64 ) var åtta - bitars maskiner : Åtta noll /ett bitar kunde flyta på samma gång . Så småningom flyttade datorer i 16 - bitars datorer . Moderna datorer , baserad på en 32 - bitars arkitektur , slog rot i början av 1990 och utgör fortfarande majoriteten av datorer , men stödjer den mest aktuella maskin-och programvara 64 - bitars bearbetning . En 64 - bitars processor flyttar 64 uppsättningar av noll /ett bitar samtidigt , vilket är en teoretisk fördubbling av hastigheten över 32 - bitars utrustning .
Hårdvara /mjukvara Kompatibilitet
för att uppnå en fördubbling av processorhastighet under en 32 - bitars maskin , måste en 64 - bitars dator att ha hårdvara ( inklusive dess centralenhet ) som är kapabel att 64 - bitars bearbetning , såväl som en programvara driftsmiljö ( som Windows 7 eller Linux ) som har en " 64 - bitars kernel . " Även en 64 - bitars hårdvara installation kommer att stödja ett 32 - bitars operativsystem , är processorhastighet på maskinen effektivt endast så snabbt som den långsammaste delen av ekvationen . Köra 32 - bitars Windows på en 64 - bitars processor innebär att du kommer att ha motsvarande 32 - bitars prestanda .
Flerkärniga processorer
datorer med flera processorer ( kallas ibland " flerkärniga processorer " ) kan utnyttja antingen 32 - bitars eller 64 - bitars operativsystem . Om programvaran operativsystemet inte är optimerat för flerkärniga processorer , kommer hastigheten nytta av flerkärniga inte förverkligas . Vissa bitar av specialitet hårdvara
drivrutinskompatibilitet
, som grafik kort , kräver drivrutinsfilerna . Dessa filer så att programvaran operativsystemet att tala effektivt med hårdvaran . Ett grafikkort med en 64 - bitars grafiska bearbetningen enhet måste ha en 64 - bitars drivrutin för operativsystemet att utnyttja GPU processorkraft . För Windows 7 eller Mac OS X , är förarna vanligen förpackade med hårdvaran . För användare av vissa Linux-distributioner , kan en öppen källkod 32 - bitars drivrutin vara det enda sättet att göra en 64 - bitars utrustning arbete med Linuxkärnan , i så fall , måste Linuxanvändare acceptera prestanda hit eller hitta en proprietär drivrutin .
framtida utvecklingen
Redan som 64 - bitars computing förskjuta 20 - års lås som 32 - bitars arkitektur njöt , nyare 128 - bitars teknik är i utveckling. De lovar att avancera processorhastighet ännu mer .