Pagina 1 di 1
Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 16:50
da tux1979
Domanda come titolo... ??? ??? ???
Lo chiedo perchè mi è nata sta curiosità dopo aver ricevuto un volantino di una nota catena di elettronica "mediamondo" dove c'era la solita leccatina a Vista...ma questo è un'altra storia...quello che mi ha incuriosito era una tabella dove per ogni versione di Vista era riportato il massimo della RAM che il S.O. gestiva...E mi è nato questo dubbio amletico...
Ma ubuntu e i sistemi Linux quanta RAM max possono gestire????
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 16:52
da Linux Square team
nn lo so neanche io ma credo quanto windows a 32 bit cioè 4 gb :-\ :-\
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 16:53
da tux1979
.... ??? dici????
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 16:55
da ryuujin
tux1979 ha scritto:
Ma ubuntu e i sistemi Linux quanta RAM max possono gestire????
il kernel linux usa un sistema di paging per cui puo' indirizzare 4Gb di memoria o fino a 64Gb di memoria RAM se e' abilitato PAE (Physical Address Extensions).
Devi anche controllare quanta ne e' in grado di indirizzare la Paging Unit del processore.
r.
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 16:56
da tux1979
...è il caso di dire WOW!!!!

Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 19:44
da striker
ma i processori a 32 bit come fanno a indirizzare piu di 4gb di ram ???
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 19:47
da Linux Square team
i processori a 32 bit indicizzano max 4 gb. quelli a 64 moooooooooooooolto di più (good)
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 19:56
da ermes1
chiaritemi una cosa... che significa che un os gestisce memoria?? io non so nello specifico come funziona linux, ma so che nei sistemi odierni la memoria è gestita attraverso indirizzi logici e fisici. ==> dovrebbe essere il controllore della ram che ha capacità di gestire molti indirizzi (fisici). alla cpu come all'os basta gestire la mem che occupa un programma (ind logici), quello in esecuzione.. sbalgio?? (può essere che mi prendo una cantonata)
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 20:06
da Linux Square team
semlicemente il So può allocare un tot di memoria semplicemente

Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: sabato 10 febbraio 2007, 23:12
da ryuujin
Linux Square team ha scritto:
i processori a 32 bit indicizzano max 4 gb. quelli a 64 moooooooooooooolto di più (good)
non e' vero, dipende dalla unita' di paging della memoria e ivi dal bus.
http://en.wikipedia.org/wiki/Paging
http://linux-security.cn/ebooks/ulk3-ht ... ECT-4.html
Ad esempio il Pentium II ha un address bus a 36bit che consente di indirizzare 64Gb di memoria.
r.
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: domenica 11 febbraio 2007, 17:17
da jepessen
Qua c'è un'applicazione pratica sui 64 bit, memoria e calcolo... leggi quanta RAM può gestire...
http://www.wolfram.com/technology/guide/64bit.html
Daniele
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: domenica 11 febbraio 2007, 18:17
da ryuujin
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: domenica 11 febbraio 2007, 21:41
da striker
ryuujin attenzione perchè il paging non è memoria ram(fisica) ma il processo di utilizzo della memoria di swap ed è una cosa diversa,i processori a 32 bit indirizzano al massimo 4gb di ram
http://www.apav.it/eugeninf0203/Gestione%20memorie.pdf
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: domenica 11 febbraio 2007, 22:50
da ermes1
si ma 4gb logici....
Re: Quanta RAM può gestire Ubuntu e in generale un sistema Linux?
Inviato: domenica 11 febbraio 2007, 23:16
da ryuujin
no no..
stiamo parlando di processori con MMU, il
paging e' questo:
http://it.wikipedia.org/wiki/Paging (prego leggere articolo).
Non puoi dire a priori quanta memoria puo' allocare un'archietettura a 32 bit. Ci sono architetture a 32 bit, come i Pentium 2, che possono gestire 64Gb di memoria.
storia: ci fu una forte pressione verso la Intel per espandere la RAM supportata dalle architetture 80x86 a 32 bit. Intel ha soddisfatto tale richeista incrementanto il numero dei pin dell'address bus da 32 a 36 (l'architettura interna e' sempre a 32 bit). A partire dal Pentium Pro, tutti i processori Intel possono gestire 2^36=64Gb di RAM. Per far cio' e' stato introdotto un nuovo meccanisco di paging in questi processori (per tradurre indirizzi lineari a 32 bit in indirizzi fisici a 36 bit).
Se controllate la documentazione dei processori Intel, accessibile liberamente, vi renderete conto che questo meccanisco e' denominato PAE (Physical Address Extension). Dai Pentium III in poi c'e' un nuovo meccanisco chiamato PSE-36, che linux non usa pero'.
In questo sito
http://www.x86.org/articles/2mpages/2mpages.htm e' spiegato come funziona il PAE dei Pentium PRO.
r.