32-biters vs 64-biters

32-bits maskinvare og programvare systemer, Noen ganger referert til som x86 eller x86-32, jobber med data i 32-biters stykker. I motsetning, 64-bits maskinvare og programvare systemer, eller x64 eller x86-64, bruk data i 64-biters stykker. Teoretisk sett, jo flere data som generelt kan behandles til enhver tid, desto raskere kan systemet utføre.

En umiddelbar praktisk fordel at 64-biters systemtilbud er bruk av større mengder RAM. De fleste nye datasystemer inkluderer i dag nye prosessorer basert på 64-bits arkitektur. Selv om det er åpenbart at disse systemene støtter 64-biters operativsystemer, er de også kompatible med 32-biters operativsystemer. Den omvendte er ikke sant, for eksempel. 32-bits maskinvare kan ikke støtte 64-biters operativsystemer.

Sammenligningstabell

32-biters versus 64-biters sammenligningsdiagram
32-bit64-bit
Antall biter 32 64
Arkitektur og programvarebeskrivelse 32-biters arkitektur er basert på register, adresse- eller databusser 32 bits (4 oktetter) bredt. For programvare betyr 32-bit vanligvis bruk av 32-biters lineær adresserom. 64-biters arkitektur er basert på register, adresse- eller databusser 64 bit (8 oktetter) bredt. For programvare betyr 64-biters kodebruk med 64-biters virtuelle minneadresser.
kompatibilitet 32-biters operativsystemer (OS) og applikasjoner krever 32-biters CPUer 64-biters operativsystem krever 64-biters CPU, og 64-bits applikasjoner trenger 64-biters OS og CPU
Systemer tilgjengelig Alle utgaver av Windows 8, Windows 7, Windows Vista og Windows XP, Linux XP Professional, Windows Vista, Windows 7, Windows 8, samt Mac OS X og Linux
Minnegrenser 32-biters systemer er begrenset til 3,2 Gigabyte (GB) RAM 32 bit Windows med adressebegrensning oppnår ikke en full 4GB. Det er maskinvareavhengig, vanligvis 3,25 GB. 64-biters systemer tillater opptil 17 milliarder GB RAM.
Pros Færre problemer, mer allment kompatible • Mer RAM-tilgang • Mer effektivitet • Mer virtuell minneallokering • Flere sikkerhetsfunksjoner
Ulemper Mindre RAM-tilgang, mindre minne, mindre effektivitet, færre sikkerhetsfunksjoner • Mulig driverekompatibilitet • Enkelte RAM-grenser for hovedkortet • Eldre problemer

Innhold: 32-biters mot 64-biters

  • 1 Arkitektur og programvare
  • 2 Kompatibilitet
    • 2.1 Hva er kompatibelt med en 32-biters CPU?
    • 2.2 Hva er kompatibelt med en 64-biters CPU?
  • 3 minne
    • 3.1 Velge et operativsystem for VPS
  • 4 fordeler og ulemper
  • 5 Windows-systemer
  • 6 Referanser

Arkitektur og programvare

32-bit og 64-bit er vilkår som refererer til hvordan en prosessor som er innebygd i datamaskinen, eller CPU, håndterer data. En 32-bits arkitektur tillater den aritmetiske og logiske enheten (ALU), eller digital krets, å utføre 32-biters heltall aritmetiske og logiske operasjoner.

For arkitektur med 64-bits, tillater det en 64-biters versjon av Windows å håndtere store mengder RAM bedre enn et 32-bits system. Også et 64-biters system har 64-biters adresseregister, med dataregistre og datobussen som vanligvis er ekvivalent i størrelse som adresseregister. Så 64-biters CPU- og ALU-arkitekturer har matchende register og adresse, eller data, busser i likeverdige verdier.

kompatibilitet

Hva er kompatibelt med en 32-biters CPU?

En 32-bits prosessor kan ikke kjøre et operativsystem utviklet for 64-biters CPUer. Den støtter heller ikke 64-biters applikasjoner. 32-biters CPUer kan bare kjøre et 32-biters OS og applikasjoner designet for 32-biters operativsystemer.

Prosessor (CPU)32-bit32-bit32-bit32-bit
Operativsystem (OS)32-bit32-bit64-bit64-bit
Applikasjonsprogram32-bit64-bit Nei Nei
Kompatibel?JaNei

Hva er kompatibelt med en 64-biters CPU?

64-biters systemer er generelt bakoverkompatible og støtter både 32-biters operativsystemer og 32-biters applikasjoner.

Prosessor (CPU)64-bit64-bit64-bit64-bit
Operativsystem (OS)32-bit32-bit64-bit64-bit
Applikasjonsprogram32-bit64-bit32-bit64-bit
Kompatibel?JaNeiJaJa

Hukommelse

32-biters systemer har en begrensning på hvor mye minne de kan adressere (eller peke på). Denne grensen er 4GB. Mens minne vanligvis refererer til RAM, inneholder denne grensen også minne i de andre enhetene i systemet som video-, lyd- og nettverkskort. Den kombinerte grensen for RAM, grafikk (GPU) RAM, PCI-minneområde og noen andre komponenter er 4 GB.[1]

De praktiske konsekvensene av dette er at 32-biters Windows for eksempel ikke kan dra full nytte av 4 GB RAM, og det viser vanligvis 3.25 GB. Installere mer RAM er alltid et alternativ, men 32-biters systemer vil ganske enkelt ikke kunne bruke RAM over grensen. En 64-biters versjon kan adressere opptil 8TB. Med dagens systemer som ikke klarer å dra full nytte av kapasitet, er systemer nå tilgjengelig med installert RAM som langt overstiger 4 GB grenser for 32-bits systemer.

Velge et operativsystem for VPS

Når du bruker en virtuell privat server (VPS) som Linode eller DigitalOcean, er systemadministratorer ofte begrenset av hvor mye RAM som er tilgjengelig. Så de anbefaler ofte å bruke en 32-biters Linux-distribusjon til bruk på en VPS i stedet for et 64-biters operativsystem.

Fordeler og ulemper

Fordeler med 64-biters systemer inkluderer:

  • Mulighet til å bruke mer RAM. 64-bits prosessorer er teoretisk i stand til å referere til 2 ^ 64 steder i minnet, eller over 4 milliarder ganger, kan minnetallene 32-bits prosessorer referere. Nåværende 64-biters Windows OS 16 TB grense, med ikke mer enn 128 GB fysisk RAM på grunn av upraktiskitet. Som et resultat kan 64-bits prosesser skape 16 TB virtuelle, gjennom 8 TB tildelt i virtuelt minne for brukerprosesser og 8 TB for kjerneprosesser.
  • Mer effektivitet. Når ekstra RAM er installert, kan 32-bits systemer vanligvis ikke dra nytte av det på grunn av adresserbare plassgrenser. Men 64-bits systemer kan, som ofte resulterer i betydelige ytelsesforbedringer.
  • Mer virtuell minneallokering. 64-biters arkitektur Windows kan teoretisk tilby 8 TB virtuelt minne til et program. 32-biters arkitektur Windows er begrenset til 2 GB. De moderne applikasjonene, spesielt for spill, video og fotoredigering, ønsker mer RAM. Med 64-biters effektiv bruk og allokering av minne, kan de applikasjonene som er optimalisert for 64-biters OS, dra full nytte av den nye plassen.
  • Flere sikkerhetsfunksjoner. 64-biters behandling gir ekstra sikkerhetsbeskyttelse, inkludert, men ikke begrenset til, maskinvare D.E.P, kjernepatronbeskyttelse og forbedrede enhetsdrivere.

Det er noen få ulemper, som inkluderer følgende:

  • Mulig kjørerkompatibilitet. Mens det er økende støtte for 64-biters OS, for de som fortsatt omfatter eldre, solide og ofte fortsatt funksjonelle maskinvare, vil en overføring være i orden, og før enn senere. Det er usannsynlig at 64-biters drivere vil være tilgjengelige for eldre systemer og maskinvare. Dette er avgjørelser som tas fra sak til sak.
  • Noen hovedkort RAM begrenser. En sjelden forekomst er å finne et hovedkort som støtter tidlige 64-bits prosessorer, men tilbyr ikke støtte mer enn 4 GB RAM. Det som er tilgjengelig kan være noen fordeler med en 64-bits prosessor, om enn uten tilgang til mer RAM. Det kan være på tide å oppgradere ditt operativsystem.
  • Eldre problemer. Programvaren vil sannsynligvis ikke overføre til 64-biters behandling. Eldre programmer, inkludert 16-bits applikasjoner, krever virtualisering. Ellers kan det være tid for en oppgradering.

Windows-systemer

Windows 8, både med Standard- og Pro-versjoner, er tilgjengelig i 32-biters og 64-biters distribusjoner. Før lanseringen av Windows 7, uttalt Microsoft at Windows 8 ville være den siste Windows for å støtte 32-bits arkitektur. Med den endelige flyttingen av applikasjoner, drivere og plugin-moduler til 64-bits, gir Windows ikke 32-bits bakoverkompatibilitet. For nåværende systemer som krever fortsatt Windows XP-støtte, kan den bli funnet via sandboxed virtualisering, som ble gjort i Windows Server 2008.

Deretter trenger datamaskiner 64-biters prosessorer. Hvis du bruker Windows, kan du sjekke om prosessoren din er 64-bit ved å gjøre følgende:

  1. Åpne ytelsesinformasjon og verktøy ved å klikke på Start-knappen, klikke Kontrollpanel, klikke System og vedlikehold, og deretter klikke Prestasjonsinformasjon og verktøy.
  2. Klikk på Vis og skriv ut detaljer.
  3. I System-delen, sjekk OS-typen som kjører under Systemtype. For 64-biters kapasitet, viser det om systemet kan kjøre 64-biters Windows.

Merk: Hvis systemet allerede kjører en 64-biters Windows-versjon, vises ikke en 64-biters funksjonell oppføring.

referanser

  • Windows 32 bit og 64 bit - Helpdesk Geek
  • 32 bit - Computer Hope
  • 32 bit og 64 bit - Rask og skitten tips
  • En nærmere titt på 32-biters og 64-biters Windows - ni.com
  • 32 eller 64: Hva Bit Windows? - PC World
  • Wikipedia: 32 bit
  • Wikipedia: 64 bit
  • 32 og 64 bit FAQ - Microsoft Windows
  • 32 og 64 bit forklart - TechSupport Alert
  • 32 bit og 64 bit - Slik Geek
  • 32 vs 64 bit på Syv forum