- Overgangen til 128 bit kræver nødvendigvis, at hardwaren (processorerne) udvikler sig før softwaren.
- Den nuværende 64-bit arkitektur muliggør håndtering af så massive mængder RAM, at et øjeblikkeligt teknisk spring er unødvendigt.
- Implementering af et 128-bit system ville medføre astronomiske omkostninger til driver- og softwaredesign uden at give brugeren en reel forbedring.
Jeg er sikker på, at du har været der: mens du har læst om hardware eller kigget på fora, har du undret dig over, hvorfor vi sidder fast med 64-bit systemer. Det lader til, at Microsoft har glemt problemet på deres kontorer i Redmond, mens nogle brugere føler, at de stadig bruger en 80'er-konsol, fordi springet til 128-bit systemer aldrig synes at komme, selvom ideen har været i manges tanker i lang tid.
For at forstå dette dilemma er det ikke nok at se på softwaren; vi er nødt til at undersøge den motor, der driver alting: processoren. Det er ikke fordi Microsoft er dovent, men snarere fordi der er en absolut afhængighed mellem hardwaren og operativsystemet , hvilket betyder, at det at udvikle en 128-bit version af Windows lige nu simpelthen er spild af tid og penge.
Dansen mellem processoren og softwaren
For at et operativsystem kan køre på 128 bit, har vi først brug for en CPU, der taler det samme sprog. Det giver ingen mening at programmere software til en maskine, der ikke findes på markedet. Når vi ser tilbage, ser vi, at dette mønster altid har været det samme: først kom AMD's Athlon 64-processorer i 2003 , efterfulgt af Intels Pentium 4, og først derefter kunne Windows frigive kompatible versioner, som det skete med Windows XP Professional x64 Edition eller den senere Windows Vista.
I bund og grund definerer bits størrelsen på de datablokke, som CPU'en kan behandle i hver clockcyklus, og, meget vigtigt, den hukommelsesgrænse, den kan håndtere. En bit er den mindste enhed (0 eller 1), men ved at gruppere dem skaber vi "heltal". Mens en 32-bit processor håndterer omkring 4.294 milliarder heltal, når en 64-bit processor astronomiske tal på billioner af mulige værdier . Hvis vi skulle hoppe til 128 bits, ville vi betræde næsten surrealistisk matematisk territorium med en datamængde, der praktisk talt er umulig at læse eller forestille sig.
Kampen om RAM
Hovedårsagen til, at vi har øget bitstørrelsen gennem årtierne, har været evnen til at håndtere RAM. I 80'erne var 8 MB mere end nok; i 90'erne var 32 MB standarden. Men i 2000'erne steg forbruget voldsomt, og vi gik fra megabyte til gigabyte, hvilket tvang os til at opgive 32 bit, fordi de kun kunne håndtere op til 4 GB RAM.
Skiftet til 64-bit arkitektur løste dette problem i massiv skala. Teoretisk set kan et 64-bit system håndtere op til 18 exabyte hukommelse (hvilket er mere end 19 milliarder gigabyte). For at give dig en idé om omfanget er Windows 11 Pro typisk begrænset til 2 TB RAM af praktiske årsager. En overgang til 128-bit ville give os mulighed for at håndtere billioner af yottabyte, et tal der er ren science fiction i dag og fuldstændig ubrugeligt i den virkelige verden.
Hvorfor ikke tage springet lige nu?
Mange undrer sig over, hvorfor det ikke bliver gjort, hvis det er teknisk muligt. Det korte svar er, at der ikke er noget reelt behov . I øjeblikket bruger de fleste af os mellem 16 GB og 32 GB RAM, og kun de mest kraftfulde servere eller supercomputersystemer nærmer sig de nuværende grænser. At investere milliarder i at redesigne arkitekturen ville være et klart eksempel på aftagende afkast.
- Total uforenelighed: En enorm mængde drivere og software skulle omskrives fra bunden.
- Fremstillingsomkostninger: Det ville være ekstremt dyrt at designe bundkort og CPU'er, der er i stand til at udnytte en sådan kapacitet.
- Mangel på ansøgninger: Der er ikke et eneste forbrugerprogram, der har brug for mere end hvad 64 bit tilbyder.
Det er sandt, at nogle moderne processorer bruger 128-bit registre eller instruktioner som AVX-512 i Ryzen 9000 til meget specifikke multimedie- eller videnskabelige computeropgaver, men det er blot et specifikt værktøj og betyder ikke, at hele systemet kører med 128 bit.
Fremtiden og vendepunkter
Vi kan ikke sige, at det aldrig vil ske. RISC-V-arkitekturen har allerede taget disse muligheder i betragtning, og datalogiens historie har lært os, at det, der virker absurd i dag, er standarden i morgen. Ingen forestillede sig i 16-bit-æraen, at vi ville bruge terabyte lagerplads, men her er vi. Vi er dog årtier fra at udtømme potentialet i 64 bit.
Den teknologiske udvikling vil fortsat fokusere på effektivitet og intern ydeevne snarere end at øge antallet af bits. Medmindre der sker en radikal ændring i, hvordan vi behandler information, vil 128-bit Windows forblive en fantasi for hardwareentusiaster, da den nuværende infrastruktur er mere end tilstrækkelig til enhver opgave, lige fra at spille de nyeste AAA-spil til at administrere massive datacentre.
64-bit-arkitekturen er så omfattende, at den mere end dækker alle nuværende og kortsigtede fremtidige behov. Det gør et spring til 128 bit irrelevant på grund af manglen på kompatibel hardware og software, der kræver det. Dette fremskridt er en fjern teknisk mulighed, men uden umiddelbar praktisk anvendelse.




