Re: Utilisation stable de l'intégralité de la ram disponible
Le samedi 11 septembre 2010 à 10:39:25, deb a écrit :
>[…]
> > # dmesg | grep -F Memory
> > [ 0.000000] Memory: 8122468k/9437184k available (3068k
> > kernel code, 1115796k absent, 198920k reserved, 1886k
> > data, 580k init)
>
> Par curiosité, que signifie la partie "absent" ?
Linux a vu 9 Gi d’adresses alors qu’il n’y en a que 8 Gio de
mémoire. Sans doute parce qu’un bout de mémoire a été déplacé
(remapped) à une adresse supérieure à 8 Gi (>8 Gi donc = 9 Gi).
Mais il n’y a évidemment que 8 Gio de RAM. Donc sur les 9 Gio
qui ont une adresse, seuls 8 Gio sont vraiment disponibles. Donc
1 Gio adressable est absent. (Bon, là, c’est 1 Gio + 64 Mio +
1684 kio.)
(Encore une fois, ce ne sont que les déductions d’un borgne…)
> Je ne la vois pas sur ma machine...
Ça dépend.
Sur un système à 2 Gio, j’ai seulement 388 kio d’absents.
Sur un système à 4 Gio, j’ai 768 Mio + 1924 kio d’absents,
remappage du framebuffer de 128 Mio de la carte graphique
intégrée au dessus de 4 Gi oblige.
Et sur mon routeur à 32 Mio, j’ai 0 absent…
--
Sylvain Sauvage
Reply to: