Paramètre Kernel Shmmax
SHMMAX = Taille maximum du segment de mémoire partagée (octets ou bytes de 8 bits)
Pour visualiser la valeur du système utilisée :
sysctl -a | grep shmmax
ou
cat /proc/sys/kernel/shmmax
Pour connaître la valeur maximale du système (dépendant de la RAM) :
ipcs -m -l
Cette commande affiche les limites de la mémoire partagée.
Le paramètre qui nous interesse ici est : max total shared memory (kbytes)
Il suffit de le multiplier par 1024 pour avoir sa valeur en bytes ou octets.
Pour modifier ce paramètre , taper :
vi /etc/sysctl.conf
Puis modifier la ligne :
kernel.shmmax =
et pour appliquer les modifications, taper
sysctl -p
Autre méthode pour modifier ce paramètre :
sysctl -w kernel.shmmax="valeur"