Gå til innhold

Kan Vista yte mere enn 3 GB RAM, selvom man ikke kan "se" det?


LysDiode

Anbefalte innlegg

Videoannonse
Annonse

Dette blir vel 3 gangen denne uka jeg svarer på noe slikt:

 

32 bits OS bruker minneadresser med 32 forskjellige verdier, som enten kan være 0 eller 1.

 

Dette gir 2^32 muligheter eller 4GB.

 

Man kan sammenligne det med et telefonnummersystem, si at systemet støtter 6 siffrede nummer, hvert siffer kan ha verdiene 0,1,2,3,4,5,6,7,8,9 altså tilsammen 10 forskjellige verdier. Antall totale nummer blir 10^6 = 1000000 altså 1 million nummer. I et slikt system kan man ikke sette inn flere telefonnummer før man eventuelt utvider antall siffer i nummeret. Det samme gjelder i for adresseringen av minne for datamaskiner, skal man adressere mer enn 4GB minne må man opp på 64 bits systemer.

 

De antall MB du har over 4GB (4GB er den totale summen minne i systemet inkl skjermkort minne og andre små internminner) er det ikke mulig å nå, det finnes rett og slett ikke adresser til dem. Operativsystemet vet altså ikke hvordan det skal få tak i disse minnecellene.

 

Mer info: http://www.codinghorror.com/blog/archives/000811.html

Endret av Thorsen
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...