Comment redimensionner la taille de la mémoire partagée sous Ubuntu 14.04 ?

Cette pas a été testée sous Ubuntu 14.04.

Obtenir la taille courante de la mémoire partagée

Le fichier /proc/sys/kernel/shmmax contient la taille courante de la mémoire partagée. La commande suivante permet d’afficher la taille maximum de la mémoire partagée. La taille est en octets.

cat /proc/sys/kernel/shmmax

Redimensionner temporairement la mémoire partagée

La commande suivante permet de redimensionner la taille limite. C’est une commande temporaire (jusqu’au prochain redémarrage):

sudo sysctl -w kernel.shmmax=64000000

Redimensionner la mémoire partagée de façon permanente

Editer le fichier /etc/sysctl.conf avec la commande suivante. La taille est en octets.

sudo gedit /etc/sysctl.conf

Modifier ou ajouter la ligne suivante dans le fichier:

kernel.shmmax=6400000

Voir aussi


Dernière mise à jour : 30/11/2018