Newsgroup: it.comp.os.linux.iniziare
Titolo: 32bit e ram

ma le versioni a 32bit quanta ram massimo supportano? 32Gb gieli riesco 
a far vedere o devo ricorrere per forza all'architettura a 64 bit?
tnks

 a far vedere o devo ricorrere per forza all'architettura a 64 bit?
32Gb di RAM?! :-o
Comunque no, 32bit supportano massimo 4Gb.
Ciao,
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

 Comunque no, 32bit supportano massimo 4Gb.
I 32 bit vedono al massimo 3.2GB di ram



Vedono 2^32 bytes:
4294967296 bytes
(/1024) 4194304 Kb
(/1024) 4096 Mb
(/1024) 4 Gb
Mi spieghi perché 3,2Gb? :)


 Mi spieghi perché 3,2Gb? :)
Perché parte di quegli indirizzi sono utilizzati per le periferiche
PCI. Quindi anche se hai 4 GB di ram in realtà tu ne puoi indirizzare
meno. Io sapevo che per Linux ci fosse un massimo di 3,6 GB, ma cambia
poco. Detto questo ci sono tecniche che consentono l'uso di una
maggiore quantità di ram, superando quello che è il limite
dell'indirizzamento fisico. Ovviamente questo va a scapito delle
performance. Linux a 32 bit opportunamente compilato dovrebbe
supportare fino a 64 GB di ram. Il singolo processo, comunque, non
dovrebbe poter vedere comunque più di 4 GB.
--
Ciao
Mattia

 dovrebbe poter vedere comunque più di 4 GB.
Mumble...
Domanda: ESX server è di base una RedHat 32bit, kernel 2.4.xx.
Ci girano sopra macchine virtuali che supportano una quantità di ram 
teoricamente illimitata. Nell'ambiente su cui lavoro non sono 
infrequenti macchine virtuali con 8GB di ram assegnate (gli host sono 
dei 4 cpu dualcore con 48GB ram ciascuno).
Come fanno a gestire quei processi (ogni VM ha il suo singolo processo)?
-- 
GenTLe ...di Varese, provincia.
TL1000S + Mito 125 per la pista
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Io non evito le donne, Mandrake. Però nego loro la linfa vitale. (cit.)

 Come fanno a gestire quei processi (ogni VM ha il suo singolo processo)?
Domanda interessante, su icod o icols qualcuno potrebbe conoscere la
risposta. Su internet si trova sempre questo limite. Forse le tecniche
usate da ESX per gestire la memoria consentono di evitare in qualche
modo questo limite.
--
Ciao
Mattia



Gli intel almeno (forse anche amd, non so) indirizzano 36 bit in segmenti 
- ogni processo ha il limite di 4G.
Comunque solo un pazzo usa una distribuzione a 32bit su una macchina del 
genere.

 a far vedere o devo ricorrere per forza all'architettura a 64 bit?
ROTFL!
Per quanto ne so io con 32bit ti fermi a 4G di RAM.
Su una macchina COSI' più grossa io andrei a 64bit senza nemmeno pormi il
problema.
Bud
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
a quanto pare è possibile:
kernel-bigsmp - Kernel with PAE Support = 64Gb di ram

writethem ha scritto:



Ah!
Interessante, adesso vado a vedere (come se avessi a disposizione macchine
con più di 4g... sono passati i bei tempi in cui facevo il sistemista...
:-( )
Grazie,


 a quanto pare è possibile:
Sì, colle cpu che supportino il PAE. Grazie ad alcuni trucchetti
aggiuntivi al PAE si può superare persino il limite dei 4GB a
processo. Ma, dal punto di vista delle prestazioni, io credo siano
mazzate.
http://widefox.pbwiki.com/Memory
http://en.wikipedia.org/wiki/Physical_Address_Extension
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
__________________________________
Combatti l'AIDS col tuo computer: 
http://fightaidsathome.scripps.edu/