Re: Utilisation stable de l'intégralité de la ram disponible
Le mercredi 1 septembre 2010 à 09:31:51, Thibaut Chèze a écrit :
> Bonjour,
’jour,
>[…]
Pour clairement (/proc/mtrr n’est pas utile, la preuve tu as
le même avec 7 ou 8 Gio) voir ce que Linux a comme RAM :
$ dmesg | grep -F Memory
[ 0.000000] Memory: 2048700k/2095936k available (3068k kernel
code, 388k absent, 46848k reserved, 1886k data, 580k init)
(available = memory + absent + reserved)
Si ça ne correspond pas à ce qui est installé, ça peut être
parce que le BIOS ne donne pas tout : Linux se fie au BIOS (même
pas peur !).
Pour voir ce que Linux voit comme RAM passée par le BIOS :
$ dmesg | grep -F usable
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009f800
(usable)
[ 0.000000] BIOS-e820: 0000000000100000 - 000000007fed0000
(usable)
Tu sommes ensuites les intervalles :
0x9f800 + 0x7fed0000-0x100000 = 2145843200
2145843200 ≈ 2046.44 Gio
Si ton PC plante seulement quand tu demandes au BIOS de rendre
les trous, c’est peut-être un problème de BIOS (= annonce de
mauvaises plages à Linux). Personne n’a signalé de problème avec
ta carte mère ?
--
Sylvain Sauvage
Reply to: