[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: La RAM rame...



Le 08/10/2017 à 19:57, Frederic MASSOT a écrit :
Le 08/10/2017 à 14:17, sTriX a écrit :

Linux version 4.9.0-3-686 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19)
[...]
1084MB HIGHMEM available.
887MB LOWMEM available.

Ton noyau 4.9.0-3-686 ne détecte que 1.9 Go de RAM, avec un noyau 32 bits non pae la valeur de HIGHMEM devrait être proche des 2 Go.

Tu ne regardes pas les bonnes lignes (Je ne laisse que les plages de RAM utilisable) :

e820: BIOS-provided physical RAM map:
BIOS-e820: [mem 0x0000000000100000-0x000000006e6a8fff] usable
BIOS-e820: [mem 0x000000006e6ab000-0x000000007a173fff] usable
BIOS-e820: [mem 0x000000007b3fe000-0x000000007b3fefff] usable
BIOS-e820: [mem 0x0000000100000000-0x000000047effffff] usable

Linux voit bien les 16 Gio de RAM utilisable. Les ~2 Go utilisés correspondent aux plages de RAM situées à des adresses inférieures à la frontière de 4 Gio (les 3 premières lignes). Le reste (la dernière ligne), soit environ 15 Go, est situé au-delà de cette frontière, donc inaccessible sans PAE.

En tout cas, pour générer plus de 4 Go en 32 bits il faut utiliser un noyau pae.

Voilà.


Reply to: