PDA

View Full Version : Quale algoritmo determina il limite di 3GB su 32bit?


MrModd
24-03-2008, 23:01
Ciao a tutti!
Qual'è l'algoritmo che dimostra che i sistemi a 32bit riescono a supportare fino ad un massimo di 3GB di ram?
E per i 64bit?

gabi.2437
24-03-2008, 23:04
Semplicemente il sistema binario :D In realtà supportano fino a 4GB...

E 2^32 fa appunto 4GB... e non può più indirizzare altra RAM perchè non può andare oltre col numero

2^64 invece è MOLTO più grande

MrModd
24-03-2008, 23:13
2GB, e gli altri 2?

EDIT: ah no, 2^32 fa 4GB, hai sbagliato a scrivere.
Caaaapito. Grazie!

gabi.2437
26-03-2008, 21:37
Si sorry, ho sbagliato :D

Barkausen
27-03-2008, 08:49
Ciao a tutti!
Qual'è l'algoritmo che dimostra che i sistemi a 32bit riescono a supportare fino ad un massimo di 3GB di ram?
E per i 64bit?

Per farla molto breve:
Come già detto 2^32=4GB
Da questo 4 giga va tolto qualcosa (riservato al sistema operativo, cose del genere)
Quindi ecco perchè, senza attivare il PAE (che aggiunge "artificialmente" qualche bit all'indirizzamento), si arriva a poco meno di 4GB su sistemi operativi a 32 bit