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
|