查看:
sysctl -a | grep shmmax
# 單位: byte
- /proc/sys/kernel/shmall <-- The maximum size of a shared memory segment
- /proc/sys/kernel/shmmni <-- The maximum number of shared memory segments (4096)
-
/proc/sys/kernel/shmmax <-- The maximum amount of shared memory that can be allocated
(33554432) <-- 32M - /proc/sys/kernel/shm_rmid_forced <-- Linux3.1 後才有, (0)
設定:
/etc/sysctl.conf
# shm setting, 128M kernel.shmall=134217728 kernel.shmmax=134217728
sysctl -p
echo "134217728" > /proc/sys/kernel/shmmax
echo "134217728" > /proc/sys/kernel/shmall