RAM sottostimata, che fare?

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.
Rispondi
bishopsat
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: mer 4 ago 2004, 0:00

RAM sottostimata, che fare?

Messaggio da bishopsat »

Salve a tutti,
<BR>come da oggetto la mia slack10 con kernel 2.6.7 (idem per il 2.4.26) invece di vedere 1024MB di RAM (due blocchi da 512MB PC3200 su slot dual-channel) me ne riconosce solo 883,81MB.
<BR>Ho provato ad appendere in lilo.conf "mem=1G" ma purtroppo il problema persiste.
<BR>
<BR>~$ dmesg | grep Memory
<BR>Memory: 904476k/917504k available (2982k kernel code, 12284k reserved, 1266k data, 192k init, 0k highmem)
<BR>
<BR>Aggiungo inoltre che il north brdge e´ un I875P e che nel BIOS le opzioni di memory hole sono disabilitate, prova ne e´ che Windows i flip-flop li riesce a contare tutti :( ...
<BR>
<BR>
<BR>Qualcuno ha qualche idea di come io passa far riconoscere tutta la memoria fisica?
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: bishopsat il 04-08-2004 20:05 ]<br>

Avatar utente
Firetux
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 giu 2004, 0:00
Località: Lecco
Contatta:

RAM sottostimata, che fare?

Messaggio da Firetux »

non vorrei dire una cosa per un altra... ma forse devi espimere la dimensione della RAM in MB cioè:
<BR>append="mem=1024M"
<BR>Ricordati che se hai altri "append" devi metterli insieme, altrimenti l´ultimo sovrascrive i precedenti!
<BR>...fammi sapere!
<BR>Ciao :-] <br>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

RAM sottostimata, che fare?

Messaggio da samiel »

Io mi sono trovato
<BR>nella tua stessa situazione.
<BR>Abilita nel kernel
<BR>il supporto High memory!
<BR>
<BR>M.<br>

bishopsat
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: mer 4 ago 2004, 0:00

RAM sottostimata, che fare?

Messaggio da bishopsat »

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 04-08-2004 alle ore 20:45, samiel :
<BR>Io mi sono trovato
<BR>nella tua stessa situazione.
<BR>Abilita nel kernel
<BR>il supporto High memory!
<BR>
<BR>M.<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Avevo sempre pensato (e mai letto) che quei 4GB fossero un limite inferiore...
<BR>Grazie M
<BR>
<BR>
<BR>~$ dmesg | grep Memory
<BR>Memory: 1033548k/1047808k available (2988k kernel code, 13356k reserved, 1267k data, 192k init, 130304k highmem)
<BR>
<BR>
<BR><!-- BBCode Start --><I>null</I><!-- BBCode End --><br>

goodchild
Linux 3.x
Linux 3.x
Messaggi: 536
Iscritto il: lun 12 gen 2004, 0:00

RAM sottostimata, che fare?

Messaggio da goodchild »

non potrebbe essere un problema di conversione?
<BR>ovvero sull´etichetta e´ definito MB in base 10 mentre ovviamente linux lo vede in base 2, ovvero
<BR>1 MB = 1000000
<BR>1 MB = 1048576<br>

bishopsat
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: mer 4 ago 2004, 0:00

RAM sottostimata, che fare?

Messaggio da bishopsat »

NO!
<BR>1MB = 2^100 universalmente
<BR>
<BR>Il problema e´ sull´impossibilita´ di mappare staticamente (con un indirizzo a 32bit) una quantita´ superiore o uguale a un 1GB di memoria fisica.
<BR>Riporto uno stralcio del help di xconfig
<BR>
<BR>---------
<BR>Linux can use up to 64 Gigabytes of physical memory on x86 systems.
<BR>However, the address space of 32-bit x86 processors is only 4
<BR>Gigabytes large. That means that, if you have a large amount of
<BR>physical memory, not all of it can be "permanently mapped" by the
<BR>kernel. The physical memory that´s not permanently mapped is called
<BR>"high memory".
<BR>
<BR>If you are compiling a kernel which will never run on a machine with
<BR>more than 1 Gigabyte total physical RAM, answer "off" here (default
<BR>choice and suitable for most users). This will result in a "3GB/1GB"
<BR>split: 3GB are mapped so that each process sees a 3GB virtual memory
<BR>space and the remaining part of the 4GB virtual memory space is used
<BR>by the kernel to permanently map as much physical memory as
<BR>possible.
<BR>
<BR>If the machine has between 1 and 4 Gigabytes physical RAM, then
<BR>answer "4GB" here.
<BR>-------------<br>

goodchild
Linux 3.x
Linux 3.x
Messaggi: 536
Iscritto il: lun 12 gen 2004, 0:00

RAM sottostimata, che fare?

Messaggio da goodchild »

solo una puntualizzazione 1MB = 2^6 infatti 2^100 si aggira intorno a 10^30
<BR>in ogni caso non e´ affatto universale! esistono memorie in commercio (ad esempio compact flash) in cui il produttore scrive 1MB intendendo la notazione del SI lasciando pero´ intendere che si usi quella informatica.<br>

bishopsat
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: mer 4 ago 2004, 0:00

RAM sottostimata, che fare?

Messaggio da bishopsat »

perdonami, avrei dovuto dire 2^20
<BR>
<BR>Per le memorie flash dovrebbero scrivere Mb cioe´ megabit e non byte, ma la B maiuscola fa piu´ scena.
<BR>
<BR>ciao<BR><BR>[ Questo Messaggio è stato Modificato da: bishopsat il 06-08-2004 02:26 ]<br>

Rispondi