32-bit vs. 64-bit

32-bit hardware- og softwaresystemer, til tider kaldet x86 eller x86-32, arbejder med data i 32-bit stykker. I modsætning, 64-bit hardware- og softwaresystemer, eller x64 eller x86-64, brug data i 64-bit stykker. Teoretisk set, jo flere data generelt der kan behandles på et hvilket som helst tidspunkt, jo hurtigere kan systemet udføre.

En øjeblikkelig praktisk fordel, som 64-bit-systemer tilbyder, er brugen af ​​større mængder af 32-bit64-bitAntal bits 32 64 Arkitektur og softwarebeskrivelse 32-bit arkitektur er baseret på registre, adresse- eller databusser 32 bit (4 octets) bred. For software betyder 32-bit typisk brug af 32-bit lineær adresseplads. 64-bit arkitektur er baseret på registre, adresse- eller databusser, der er 64 bit (8 octets) brede. For software betyder 64-bit kodebrug med 64-bit virtuel hukommelsesadresser. Kompatibilitet 32-bit operativsystemer (OS) og applikationer kræver 32-bit CPU'er 64-bit OS kræver 64-bit CPU, og 64-bit applikationer har brug for et 64-bit OS og CPU Systemer tilgængelige Alle udgaver af Windows 8, Windows 7, Windows Vista og Windows XP, Linux XP Professional, Windows Vista, Windows 7, Windows 8, samt Mac OS X og Linux Hukommelsesbegrænsninger 32-bit-systemer er begrænset til 3,2 Gigabyte (GB) RAM 32-bit Windows med adressebegrænsning når ikke til en fuld 4GB. Det er hardwareafhængig, typisk 3,25 GB. 64-bit-systemer tillader op til 17 milliarder GB RAM. Fordele Færre problemer, mere vidtgående kompatible • Mere RAM-adgang • Mere effektivitet • Mere allokering af virtuel hukommelse • Flere sikkerhedsfunktioner Ulemper Mindre RAM-adgang, mindre hukommelse, mindre effektivitet, færre sikkerhedsfunktioner • Mulig driverkompatibilitet • Nogle RAM-grænser for bundkort • Ældre problemer

Indhold: 32-bit vs 64-bit

  • 1 Arkitektur og software
  • 2 Kompatibilitet
    • 2.1 Hvad er kompatibel med en 32-bit CPU?
    • 2.2 Hvad er kompatibel med en 64-bit CPU?
  • 3 Hukommelse
    • 3.1 Valg af et operativsystem til VPS
  • 4 Fordele og ulemper
  • 5 Windows-systemer
  • 6 Referencer

Arkitektur og software

32-bit og 64-bit er termer, der refererer til, hvordan en processor, der er integreret i computeren eller CPU, håndterer data. En 32 bit arkitektur gør det muligt for den aritmetiske og logiske enhed (ALU) eller det digitale kredsløb at udføre 32-bit heltal aritmetiske og logiske operationer.

Til arkitektur med 64-bit giver det en 64-bit version af Windows mulighed for at håndtere store mængder RAM bedre end et 32-bit system. Et 64-bit-system har også 64-bit adresseregistre, med dataregistre og databussen typisk ækvivalent i størrelse som adresseregistrerne. Så 64-bit CPU- og ALU-arkitekturer har matchende registre og adresse- eller data-busser i lignende værdier.

Kompatibilitet

Hvad er kompatibelt med en 32-bit CPU?

En 32-bit processor kan ikke køre et operativsystem designet til 64-bit CPU'er. Det understøtter heller ikke 64-bit applikationer. 32-bit CPU'er kan kun køre et 32-bit OS og applikationer designet til 32-bit operativsystemer.

Processor (CPU)32-bit32-bit32-bit32-bit
Operativsystem (OS)32-bit32-bit64-bit64-bit
Ansøgningsprogram32-bit64-bit Ingen Ingen
Kompatibel?JaIngen

Hvad er kompatibelt med en 64-bit CPU?

64-bit-systemer er generelt bagudkompatible og understøtter både 32-bit operativsystemer og 32-bit applikationer.

Processor (CPU)64-bit64-bit64-bit64-bit
Operativsystem (OS)32-bit32-bit64-bit64-bit
Ansøgningsprogram32-bit64-bit32-bit64-bit
Kompatibel?JaIngenJaJa

Hukommelse

32-bit-systemer har en begrænsning af, hvor meget hukommelse de kan adressere (eller pege på). Denne grænse er 4 GB. Mens hukommelse normalt henviser til RAM, inkluderer denne grænse også hukommelse i de andre enheder i systemet som video-, lyd- og netværksadaptere. Den kombinerede grænse for RAM, grafik (GPU) RAM, PCI-hukommelsesområde og et par andre komponenter er 4 GB.[1]

De praktiske konsekvenser af dette er, at 32-bit Windows for eksempel ikke kan drage fuld fordel af 4 GB RAM, og det viser typisk 3,25 GB. Installation af mere RAM er altid en mulighed, men 32-bit-systemer ville simpelthen ikke være i stand til at bruge nogen RAM over dens grænse. En 64-bit version kan adressere op til 8 TB. Da nuværende systemer ikke er i stand til at udnytte kapaciteten fuldt ud, fås systemer nu med installeret RAM, der langt overstiger 4 GB-grænserne for 32-bit-systemer.

Valg af et operativsystem til VPS

Når man bruger en virtuel privat server (VPS) som Linode eller DigitalOcean, begrænses systemadministratorer ofte af, hvor meget RAM der er tilgængeligt. Så de anbefaler ofte at bruge en 32-bit Linux-distribution til at bruge på en VPS snarere end et 64-bit operativsystem.

Fordele og ulemper

Fordelene ved 64-bit-systemer inkluderer:

  • Mulighed for at bruge mere RAM. 64-bit-processorer er teoretisk i stand til at henvise til 2 ^ 64 placeringer i hukommelsen, eller over 4 milliarder gange hukommelsesnumrene 32-bit-processorer kan referere til. Nuværende 64-bit Windows OS 16 TB-grænse, med ikke mere end 128 GB fysisk RAM på grund af upraktisk. Som et resultat kan 64-bit processer oprette 16 TB virtuelt gennem 8 TB tildelt i virtuel hukommelse til brugerprocesser og 8 TB til kerneprocesser.
  • Mere effektivitet. Når der installeres yderligere RAM, kan 32-bit-systemer normalt ikke drage fordel af det på grund af de adresserbare pladsgrænser. Men 64-bit-systemer kan, hvilket ofte resulterer i betydelige ydelsesforbedringer.
  • Mere allokering af virtuel hukommelse. 64-bit arkitektur Windows kan teoretisk tilbyde 8 TB virtuel hukommelse til en applikation. 32-bit arkitektur Windows er begrænset til 2 GB. De moderne applikationer, især til spil, video- og fotoredigering, ønsker mere RAM. Med 64-bit effektiv brug og allokering af hukommelse kan disse applikationer, der er optimeret til 64-bit OS, drage fuld fordel af den nye plads.
  • Flere sikkerhedsfunktioner. 64-bit-behandling tilbyder ekstra sikkerhedsbeskyttelse, herunder, men ikke begrænset til hardware D.E.P, beskyttelse af kernelpatch og forbedrede enhedsdrivere.

Der er et par ulemper, der inkluderer følgende:

  • Mulig driverkompatibilitet. Selvom der er stigende support til 64-bit OS, for dem, der stadig omfavner ældre, solid og ofte stadig funktionel hardware, er en overførsel i orden og før end senere. Det er usandsynligt, at 64-bit drivere vil være tilgængelige til ældre systemer og hardware. Dette er beslutninger truffet fra sag til sag.
  • Nogle bundkort RAM grænser. En sjælden forekomst er at finde et bundkort understøtter tidlige 64-bit processorer, men tilbyder ikke support mere end 4 GB RAM. Hvad der er tilgængeligt, kan være nogle fordele ved en 64-bit processor, omend uden adgang til mere RAM. Det kan være tid til at opgradere dit operativsystem.
  • Ældre spørgsmål. Software foretager sandsynligvis ikke en overgang til 64-bit-behandling. Ældre applikationer, inklusive 16-bit applikationer, kræver virtualisering. Ellers kan det være tid til en opgradering.

Windows-systemer

Windows 8, både med standard- og Pro-versioner, fås i 32-bit og 64-bit distributioner. Før lanceringen af ​​Windows 7 erklærede Microsoft, at Windows 8 ville være den sidste Windows, der understøtter 32-bit arkitektur. Med den sidste flytning af sine apps, drivere og plug-ins til 64-bit giver Windows ikke 32-bit bagudkompatibilitet. For nuværende systemer, der stadig kræver Windows XP-support, kan det findes gennem sandboxed virtualisering, som blev udført i Windows Server 2008.

Efterfølgende har computere brug for 64-bit-kompatible processorer. Hvis du bruger Windows, kan du kontrollere, om din processor er 64-bit ved at gøre følgende:

  1. Åbn Performance Information and Tools ved at klikke på knappen Start, klikke på Kontrolpanel, klikke på System og vedligeholdelse og derefter klikke på Performance Information and Tools.
  2. Klik på Vis og udskriv detaljer.
  3. I afsnittet System skal du kontrollere, hvilken OS-type der kører i øjeblikket under Systemtype. For 64-biters kapacitet viser det, om systemet kan køre 64-bit Windows.

Bemærk: Hvis systemet allerede kører en 64-bit Windows-version, vises en liste med 64 bit, der ikke kan vises.

Referencer

  • Windows 32 bit og 64 bit - Helpdesk Geek
  • 32 bit - Computer Hope
  • 32 bit og 64 bit - Hurtige og beskidte tip
  • Et nærmere kig på 32-bit og 64-bit Windows - ni.com
  • 32 eller 64: Hvilken bit Windows? - PC verden
  • Wikipedia: 32 bit
  • Wikipedia: 64 bit
  • Ofte stillede spørgsmål om 32 og 64 bit - Microsoft Windows
  • 32 og 64 bit forklaret - TechSupport Alert
  • 32 bit og 64 bit - Sådan Geek
  • 32 vs 64 bit på Syv fora