I databehandling er en byte enheden af data, og behandling betegnes generelt som bitbehandling. Generelt findes der to typer processorer, nemlig en 32-bit processor og en 64-bit processor. Denne type processor fortæller os, hvor meget hukommelse en processor kan have adgang fra et CPU-register.
- Et 32-bit system kan få adgang til 232hukommelsesadresser, dvs. 4 GB RAM eller fysisk hukommelse; ideelt set kan den også få adgang til mere end 4 GB RAM.
- Et 64-bit system kan få adgang til 264hukommelsesadresser, dvs. faktisk 18-Quintillion bytes RAM. Kort sagt kan enhver mængde hukommelse større end 4 GB nemt håndteres af den.
Med en stigning i tilgængeligheden af 64-bit processorer og større RAM-kapacitet har Microsoft og Apple begge opgraderet versioner af deres operativsystemer designet til at drage fuld fordel af den nye teknologi. Det første fuldt 64-bit operativsystem var Mac OS X Snow Leopard i 2009. I mellemtiden var den første smartphone med en 64-bit chip (Apple A7) iPhone 5s.
array vs arraylist
Hvad er 32-bit operativsystem?
Det er en CPU-arkitekturtype, der har kapaciteten til at overføre 32 bit data. Det refererer til mængden af data og information, som din CPU nemt kan behandle under drift. Et flertal af de computere, der blev produceret i begyndelsen af 2000'erne og 1990'erne, var 32-bit maskiner.
En bit i registeret kan typisk referere til en individuel byte. Således er 32-bit systemet i stand til at adressere omkring 4.294.967.296 bytes (4 GB) RAM. Dens faktiske grænse er mindre end 3,5 GB (normalt), fordi en del af registret gemmer forskellige andre midlertidige værdier bortset fra hukommelsesadresserne.
Hvad er 64-bit operativsystem?
64-bit mikroprocessoren tillader computersystemer at behandle information, data og hukommelsesadresser repræsenteret af 64 bit. Et sådant system kan typisk referere til 16 exabyte (17.179.869.184 GB) eller 18.446.744.073.709.551.616 bytes hukommelse.
Et 64-bit system (en computer med en 64-bit processor) kan få adgang til mere end 4 GB RAM. Det er adskillige millioner gange mere end hvad en gennemsnitlig arbejdsstation ville kræve for at få adgang til. Det betyder, at hvis en computer har 8 GB RAM, kræver den en 64-bit processor. Ellers vil CPU'en være utilgængelig for mindst 4 GB af hukommelsen.
Fordele ved 64-bit frem for 32-bit operativsystem
Nedenfor er følgende fordele ved et 64-bit operativsystem frem for 32-bit operativsystem, såsom:
romertal 1-100
Forskellen mellem 32-bit og 64-bit OS
En 64-bit processor er mere kapabel end en 32-bit processor, fordi den kan håndtere flere data på én gang. En 64-bit processor kan gemme flere beregningsmæssige værdier, inklusive hukommelsesadresser, hvilket betyder, at den kan få adgang til over 4 milliarder gange den fysiske hukommelse af en 32-bit processor.
Her er den vigtigste forskel, 32-bit processorer er perfekt i stand til at håndtere en begrænset mængde RAM (i Windows, 4 GB eller mindre), og 64-bit processorer kan bruge meget mere. En væsentlig forskel mellem 32-bit processorer og 64-bit processorer er antallet af beregninger i sekundet de kan udføre, hvilket påvirker den hastighed, hvormed de kan udføre opgaver. Nedenfor er nogle flere forskelle mellem 32-bit og 64-bit operativsystemer, såsom:
Parametre | 32-bit processorer | 64-bit processorer |
---|---|---|
Håndtering af data og opbevaring | Som navnet antyder, kan 32 bit OS gemme og håndtere mindre data end 64 bit OS. Mere specifikt adresserer den maksimalt 4.294.967.296 bytes (4 GB) RAM. | 64 bit OS kan på den anden side håndtere flere data end 32 bit OS. Det betyder, at den kan adressere i alt 264 hukommelsesadresser, hvilket er 18-Quintillion GB RAM. |
Arkitektur | 32-bit-systemet har generel databehandling, herunder IBM System/360 og IBM System/370, DEC VAX, Motorola 68000-familien, Intel IA-32 og 32-bit-versionen af x86-arkitektur forskellige versioner. Disse er arkitekturer, der bruges til indlejret databehandling og omfatter 68.000 familier. | Registrene er opdelt i forskellige grupper som heltal, flydende, kontrol og ofte for adresser af forskellig anvendelse og navne som adresse-, indeks- eller basisregistre. Størrelsen af disse registre afhænger af mængden af adresserbar hukommelse. |
Systemets kompatibilitet | Et 32-bit processorsystem kunne køre et 32-bit OS korrekt, men det kan ikke køre 64-bit OS med dets fulde kapacitet. | Et 64-bit processorsystem kan køre enten en 32-bit eller 64-bit version af et installeret operativsystem (OS). |
Ydeevne | Ydeevnefaktoren i en 32-bit processor er mindre effektiv end 64-bit processoren. | Den udviser en højere ydeevne end 32-bit processoren. |
Applikationssupport | 64-bit programmer og programmer virker ikke. | 32-bit programmer og applikationer fungerer uden besvær. |
Adresserbar plads | Den har en adresserbar plads på 4 GB. | Disse har en adresserbar plads på 16 GB. |
Beregning pr. sekund | 32-bit systemer har dual-core og quad-core versioner tilgængelige. | 64bit-systemer kan komme med dual-core, quad-core, seks-core og otte-core versioner. At have disse flere kerner tilgængelige har øget dens hastighed af beregninger pr. sekund. |
Multitasking support | 32-bit systemet er ikke en ideel mulighed for multitasking og stresstestning. | Til multitasking og stresstest er 64-bit processoren bedre. Det fungerer også godt til udførelse af andre tunge applikationer. |
OS Support | Den har brug for et 32-bit operativsystem. | Denne kan køre på både 32-bit og 64-bit operativsystem. |
OS og CPU-krav | 32-bit applikationer og operativsystemer kræver 32-bit CPU'er. | 64-bit-operativsystemet har brug for en 64-bit CPU, og 64-bit-applikationerne kræver en 64-bit CPU og OS. |
Systemer tilgængelige | Disse understøtter Windows 7, Windows XP, Windows Vista, Windows 8 og Linux. | Disse understøtter Windows XP Professional, Windows 7, Windows 8, Windows 10, Windows Vista, Linux og Mac OS X. |
Grænser i hukommelsen | Et 32-bit system har en grænse på 32 bit Windows 3,2 GB RAM. Grænsen i dens adresserbare plads tillader dig ikke at bruge hele den fysiske hukommelse på 4 GB. | Et 64-bit system gør det muligt for brugerne at gemme op til 17 milliarder GB RAM. |
Hvordan vælger man processorer?
Mens en 64-bit processor har mere processorkraft end en 32-bit processor, betyder det ikke altid, at du har brug for en 64-bit computer eller software. Om du skal installere et 32-bit eller 64-bit program på din computer afhænger af din aktuelle opsætning.
Hvis du vil have din computer til at være hurtig, skal du nok vælge en 64-bit processor. Du kan endda bruge denne processor, hvis du kører 32-bit programmer, da de fleste programmer er bagudkompatible. Det betyder, at 64-bit computere vil køre de fleste 32-bit programmer. En 32-bit computer vil dog ikke køre nogen 64-bit applikationer. Her er nogle grunde til, hvorfor du måske ønsker at opgradere til en 64-bit processor: