Cela sera peut-être une surprise pour certains, mais sur les PC les plus récents équipés avec plus d’un giga-octet de DRAM les versions 32-bits du noyau Linux ont une série de problèmes qui font qu’ils n’utilisent les 2-4 Go de mémoire RAM centrale.
Bonne nouvelle : il semble qu’il s’agit seulement d’une petite configuration du noyau à faire. Tous les détails sont en anglais sur « Got more than a gig of RAM and 32-bit Linux? Here’s how to use it« .
Essentiellement, il faut utiliser la commande free -m
pour confirmer la non-utilisation de toute la mémoire. Puis le kernel doit être configuré avec les options suivantes :
CONFIG_NOHIGHMEM
surtout pas àyes
CONFIG_HIGHMEM4G
àyes
CONFIG_HIGHMEM64G
àyes
CONFIG_HIGHMEM
àyes
Si le lancement du système est fait en utilisant GRUB ou LILO, il faut penser à utiliser le paramètre mem=
pour indiquer le nombre de méga-octets disponibles sur le PC.
Laisser un commentaire