Die vom System benutzte Shared Memory setzen wir auf
auf etwa ein Viertel der physischen Memory, minimum liegt
etwa bei 32 MB. Ich gehe im bei der weiteren Beschreibung
von einem System mit etwa 512 MB Memory aus.
Dazu muss bei der Konfiguration des Kernel die Option
CONFIG_SYSCTL=y
gewählt worden sein. So ist es möglich
dynamisch Kernel Parameter und Variablen im laufenden
System zu ändern, ohne den Kernel neu zu kompilieren,
oder das System rebooten zu müssen.
tux01:~# sysctl -w kernel.shmmax=100000000 tux01:~# echo kernel.shmmax=100000000 >> /etc/sysctl.conf