linux user group brescia

immagine del castello

Archivio della mailing list

Come vedere tutta la memoria

Luca Giuzzi giuzzi a tartaglia.dmf.bs.unicatt.it
Lun 5 Mar 2001 16:27:39 UTC
> 
> Ho installato 96MB che vengono visti tutti dalla macchina, Windowz mi
> dice
> che ci sono 96MB, invece sotto linux ho:
> --estratto dmesg
> Memory: 95080k/98304k available (1448k kernel code, 412k reserved,
> 1296k data, 68k init, 0k bigmem)
> --
> --estratto free
>      total  used  free shared buffers cached
> Mem: 97892 85124 12768      0    4912  41568
> ---
> Dal totale mancano all'appello 412k, quelli che sopra sono indicati
> come reserved.
> 
> Ora la domanda: per quale scopo quei 412k sono 'reserved', si possono
> recuperare in qualche modo?
> 
No... vengono usati per alcune operazioni a livello di kernel
 (locking sullo swap, ad esempio... ma anche semplicemente
 `arrotondamento' della memoria disponibile o buffers per il DMA per
 le vecchie schede ISA... in effetti:
        /*
         * Initially all pages are reserved - free ones are freed
         * up by free_all_bootmem() once the early boot process is
         * done.
         */
 ) ... d'altro canto,
 francamente, non considererei questo un problema...
 [nota che, al contrario, i 68k di init vengono recuperati]

Ciao,
 lg



Maggiori informazioni sulla lista Lug