#ipcs -lm
max number of segments = 4096
max seg size(kbytes) = 67108864
...
而
# cat /proc/sys/kernel/shmmax
68719476736
这个 shmmax 是字节单位,是 单个共享内存段最大字节数。
而 ipcs -lm 中的 max seg size 是 k 字节的 。其实是一样的:67108864×1024=68719476736
再看
#cat /proc/sys/kernel/shmmni
4096
此值与 ipcs -lm 的 max number of segments 相同。表示共享内存段最大个数。