4Gb di RAM "viste" 3,50

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

4Gb di RAM "viste" 3,50

Messaggio 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 ;)
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Re: 4Gb di RAM "viste" 3,50

Messaggio da DanBadJar »

Il problema sta nel bios.
Attiva l'opzione Memory Remap Feature o simili ;)

elendil
Linux 1.x
Linux 1.x
Messaggi: 103
Iscritto il: sab 9 ago 2008, 12:39
Nome Cognome: Valerio
Slackware: 14
Kernel: 3.2.29
Desktop: xfce
Distribuzione: SalixOS
Località: Carpineto Romano (RM)

Re: 4Gb di RAM "viste" 3,50

Messaggio 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 :)
"In wars boy, fools kill other fools for foolish causes." (R. Jordan, The Wheel of Time book 1)

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Re: 4Gb di RAM "viste" 3,50

Messaggio 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.

Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Re: 4Gb di RAM "viste" 3,50

Messaggio da Plaoo »

Niente "remapping" per me nel BIOS :doubt:
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: 4Gb di RAM "viste" 3,50

Messaggio 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 :-)

Avatar utente
ildiama
Linux 3.x
Linux 3.x
Messaggi: 536
Iscritto il: mar 27 dic 2005, 16:49
Slackware: mine
Kernel: 2.6.alto..
Desktop: KDE4
Località: Senigallia
Contatta:

Re: 4Gb di RAM "viste" 3,50

Messaggio 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 :lol: ) 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.

leocata
Linux 3.x
Linux 3.x
Messaggi: 598
Iscritto il: mar 5 feb 2008, 22:25
Slackware: 13.1
Desktop: xfce 4.x
Località: Giarre(CT)
Contatta:

Re: 4Gb di RAM "viste" 3,50

Messaggio da leocata »

Ho anch'io lo stesso problema.... #-o ma come se ne viene fuori?

xw6000 -dual xeon 2.8ghz- 4gb....
Ultima modifica di leocata il mar 21 ott 2008, 12:17, modificato 1 volta in totale.

Avatar utente
davide77
Linux 2.x
Linux 2.x
Messaggi: 359
Iscritto il: mar 26 apr 2005, 0:00
Desktop: xfce
Distribuzione: XUbuntu
Località: Bergamo

Re: 4Gb di RAM "viste" 3,50

Messaggio 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.

elendil
Linux 1.x
Linux 1.x
Messaggi: 103
Iscritto il: sab 9 ago 2008, 12:39
Nome Cognome: Valerio
Slackware: 14
Kernel: 3.2.29
Desktop: xfce
Distribuzione: SalixOS
Località: Carpineto Romano (RM)

Re: 4Gb di RAM "viste" 3,50

Messaggio 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 :roll: , 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
"In wars boy, fools kill other fools for foolish causes." (R. Jordan, The Wheel of Time book 1)

jurrehart
Linux 0.x
Linux 0.x
Messaggi: 3
Iscritto il: gio 25 set 2008, 10:43
Nome Cognome: Jurgen Hart
Slackware: 12.1
Kernel: 2.6.25-jur #9
Desktop: KDE

Re: 4Gb di RAM "viste" 3,50

Messaggio 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 ?

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: 4Gb di RAM "viste" 3,50

Messaggio 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.

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: 4Gb di RAM "viste" 3,50

Messaggio 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!

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: 4Gb di RAM "viste" 3,50

Messaggio 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!

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Re: 4Gb di RAM "viste" 3,50

Messaggio da DanBadJar »

Concordo con Mario.
Quindi mi reputo fortunato che la mia Asus P5WDH-deluxe non sia così legata a M$ !!

Rispondi