Pagina 1 di 3
4Gb di RAM "viste" 3,50
Inviato: lun 20 ott 2008, 22:23
da Plaoo
Salve a tutti, ho installato 2x2Gb di RAM sulla mia asus p5l-mx, a quanto pare il sistema riesce a leggerne solo 3,50.
Codice: Seleziona tutto
bash-3.1$ cat /proc/meminfo
MemTotal: 3500880 kB
MemFree: 1028292 kB
Buffers: 285648 kB
Cached: 1896636 kB
SwapCached: 0 kB
Active: 1393636 kB
Inactive: 957900 kB
HighTotal: 2621056 kB
HighFree: 541824 kB
LowTotal: 879824 kB
LowFree: 486468 kB
SwapTotal: 2048216 kB
SwapFree: 2048216 kB
Dirty: 268 kB
Writeback: 0 kB
AnonPages: 169112 kB
Mapped: 69624 kB
Slab: 61012 kB
SReclaimable: 44980 kB
SUnreclaim: 16032 kB
PageTables: 2568 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 3798656 kB
Committed_AS: 347828 kB
VmallocTotal: 118776 kB
VmallocUsed: 24756 kB
VmallocChunk: 88232 kB
Qualcuno di voi ci è riuscito?, ho attivato nel kernel l'opzione PAE (supporto 64Gb) ma niente, ho un processore Pentium 4 HT 3200 Mhz 32bit penso che sia questo il problema, comunque se avete consigli da darmi...sono qui

Re: 4Gb di RAM "viste" 3,50
Inviato: lun 20 ott 2008, 23:02
da DanBadJar
Il problema sta nel bios.
Attiva l'opzione Memory Remap Feature o simili

Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 1:36
da elendil
Ciao, mi spiace deluderti, ma non credo riuscirai mai ad utilizzare i 4 GByte di RAM del tuo PC. Se non ho letto male, il processore è un 32 bit, quindi in teoria *potrebbe*, ma in pratica non può vederti tutta la RAM. Il PAE, da quel che ho capito leggendo in giro sui vari forum, è "un'astuta bugia", in quanto ti dà l'illusione dei 4 GByte, ma te ne fa usare effettivamente 3 giga e rotti (quel che ti segna meminfo in definitiva), usandone di più potresti avere dei problemi (crash?). Se non erro (e se dico cose aberranti vi prego correggetemi :P) ciò che manca è dovuto allo spazio di indirizzamento che il sistema operativo riserva ai vari dispositivi che hai nel computer (tipo la memoria condivisa e non della scheda video, ma non solo). Ti dico queste cose perchè ci ho sbattuto la testa qualche mese fa... quando ho montato 4 GByte di RAM (2 x 2 GByte) e l'AMD Phenom X4 (cpu a 64 bit) e ho visto sui vari monitor degli OS che avevo installati (tutti a 32 bit) che la memoria che vedeva non superava i 3,25 GByte m'è preso uno scompenso
Provando OS a 64 bit (nella fattispecie Debian sid amd64 e win XP 64) mi sono tranquillizzato vedendo i miei 4 giga di RAM, anche se poi sono tornato ai sistemi a 32 bit per motivi di praticità... Comunque per l'utilizzo che ne sto facendo ora (win per giocare, Slackware per lavorare e tutto il resto) ci sto largo anche con 3 giga e passa.
Sperando di non aver scritto una quantità spropositata di castronerie aberranti, auguro una buona notte a tutti

Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 6:49
da DanBadJar
La mia Slackware 12.1 utilizza correttamente tutti i 4GB di Ram. Ho, ovviamente, ricompilato il kernel e nel bios ho impostato il "Memory Remap Feature" che serve appunto a limitare la ram a 3,5 per i sistemi che non sanno gestirla. Inutile dire che Linux sa gestirla eccome, pur essendo a 32 Bit.
Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 11:10
da Plaoo
Niente "remapping" per me nel BIOS

Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 11:18
da conraid
Ieri per curiosità ho guardato nel mio notebook core2duo dichiarato "max 4gb" e non ho nessuna opzione per il bios, quindi sarei nella stessa situazione.
Va beh... ho 1gb, e per adesso mi basta

Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 11:31
da ildiama
elendil ha scritto:Ciao, mi spiace deluderti, ma non credo riuscirai mai ad utilizzare i 4 GByte di RAM del tuo PC. Se non ho letto male, il processore è un 32 bit, quindi in teoria *potrebbe*, ma in pratica non può vederti tutta la RAM. Il PAE, da quel che ho capito leggendo in giro sui vari forum, è "un'astuta bugia", in quanto ti dà l'illusione dei 4 GByte, ma te ne fa usare effettivamente 3 giga e rotti (quel che ti segna meminfo in definitiva), usandone di più potresti avere dei problemi (crash?). Se non erro (e se dico cose aberranti vi prego correggetemi :P) ciò che manca è dovuto allo spazio di indirizzamento che il sistema operativo riserva ai vari dispositivi che hai nel computer (tipo la memoria condivisa e non della scheda video, ma non solo).
... missing ...
Sperando di non aver scritto una quantità spropositata di castronerie aberranti, auguro una buona notte a tutti

Mi dispiace ma qui dici un sacco di castronerie.. facciamo un pò di chiarezza. Un sistema a 32 bit indirizza ESATTAMENTE 4 Gb di memoria. Infatti un indirizzo a 32 bit indirizza esattamente 2 alla 32 bytes, cioè 2 alla 2 (=4) per 2 alla 30 (=1Gb) bytes.
I "vari forum" non sono da meno. Infatti PAE, acronimo di Physical Address Extension, è una specifica che serve ad indirizzare PIU' dei 4 gb indirizzabili su sistemi a 32 bit, fornendo ad ogni indirizzo 4 bit supplementari, mappati diversamente. In pratica è (sarà) utile quando avrai più di 4gb (e fino a 2 alla 6 = 64 gb) di ram nel tuo sistema a 32 bit.
Sul perché il sistema del nostro amico riconosce "solo" (beato te

) 3,5 gb ci andrei più cauto. Se posso azzardare un'idea anch'io il problema è che ha compilato male il kernel.
Codice: Seleziona tutto
Opzione processor type and features -> high memory support -> 4 gb
Fa sapere. Ciao.
Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 11:51
da leocata
Ho anch'io lo stesso problema....

ma come se ne viene fuori?
xw6000 -dual xeon 2.8ghz- 4gb....
Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 12:05
da davide77
Codice: Seleziona tutto
root@testsrv:~# uname -a
Linux testsrv 2.6.24.5-qc #1 SMP Wed Aug 20 09:59:46 CEST 2008 i686 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux
root@testsrv:~# cat /proc/meminfo
MemTotal: 4137924 kB
MemFree: 141500 kB
Buffers: 65396 kB
Cached: 3668112 kB
SwapCached: 0 kB
Active: 1881652 kB
Inactive: 1919184 kB
HighTotal: 3267200 kB
HighFree: 7080 kB
LowTotal: 870724 kB
LowFree: 134420 kB
SwapTotal: 4000056 kB
SwapFree: 3997444 kB
Dirty: 4 kB
Writeback: 0 kB
AnonPages: 67328 kB
Mapped: 1595676 kB
Slab: 138676 kB
SReclaimable: 111488 kB
SUnreclaim: 27188 kB
PageTables: 4180 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 6069016 kB
Committed_AS: 1914876 kB
VmallocTotal: 118776 kB
VmallocUsed: 6816 kB
VmallocChunk: 111624 kB
La butto lì, su un sistema per intero a 32 bit (cioè tutti i processori che non hanno l'EMT64) non è possibile indirizzare più di 2^32 byte di memoria, inclusa quella utilizzata dalle periferiche, scheda grafica in primis.
È anche vero che lo stesso problema si ha con 4Gb di ram ed il kernel compilato per i 4Gb, per sfruttarli tutti come ho fatto io va ricompilato con il supporto ai 64Gb.
Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 13:36
da elendil
Al 99% ora come ora non li sfrutterò mai tutti, tuttavia l'idea di averli disponibili tutti e 4 mi solletica non poco

, mi confermate che attivando il memory remapping sul bios o ricompilando il kernel con il supporto ai 64 GB riesco a risolvere il problema col Phenom?
comunque
...Un sistema a 32 bit indirizza ESATTAMENTE 4 Gb di memoria. Infatti un indirizzo a 32 bit indirizza esattamente 2 alla 32 bytes, cioè 2 alla 2 (=4) per 2 alla 30 (=1Gb) bytes..
questo lo so anch'io, visto che il processore che Plaoo ha, è a 32 bit, si devono comunque poter assegnare indirizzi ai vari dispositivi al'interno dello spazio di indirizzamento di 4 GByte, da questo segue il problema della memoria che manca all'appello. Questo era il senso di quel che avevo scritto prima
Buona giornata
Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 14:50
da jurrehart
Ciao,
Qualcuno ha pensato alla memoria di sistema condivisa con la scheda video , visto che la "asus p5l-mx" ha il "
Integrated Intel Graphics Media Accelerator 950" quindi magari hai assegamto 512 Mb alla scheda grafica integrata ?
Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 14:51
da Mario Vanoni
ASUS P5LD2-VM DH vecchia di due anni
4x1GB di memoria di alta gamma installati
less /proc/meminfo MemTotal: 3233152 kB
top cita la stessa cifra
Il manuale ASUS pagina 1-16 spiega:
If you installed four 1GB memory modules,
the system may detect less than 3GB of total memory
because of address allocation for other critical functions.
Errore della mobo ASUS, troppo legati a M$!
kernel 2.6.27.2 statico con
CONFIG_X86_PAE=y
processore Intel Core 2 Dual 6300 1.866GHz.
Arrenditi all'evidenza, come ho fatto io.
Le altre due macchine:
GIGABYTE GA-P35-DS4
con pure loro 4x1GB sono perfette
Intel Core 2 Dual 6320 1.866GHz.
Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 15:03
da Luci0
Insomma sembra che oltre al processore c' é da controllare che la Mainbord supporti la memoria installata ...
Non potrebbe essere un problema del Chipset ?
Oppure passando dei parametri al boot forse si riesce ad ottenere a qualcosa!
Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 15:12
da Mario Vanoni
Luci0 ha scritto:Insomma sembra che oltre al processore c' é da controllare che la Mainbord supporti la memoria installata ...
Non potrebbe essere un problema del Chipset ?
Oppure passando dei parametri al boot forse si riesce ad ottenere a qualcosa!
Non serve, se il BIOS non permette di cambiare parametri,
come citato nel mio caso, niente da fare se ASUS non vuole!
Re: 4Gb di RAM "viste" 3,50
Inviato: mar 21 ott 2008, 16:03
da DanBadJar
Concordo con Mario.
Quindi mi reputo fortunato che la mia Asus P5WDH-deluxe non sia così legata a M$ !!