kernel.shmmax
定义单个共享内存段的最大值,shmmax 设置应该足够大,能在一个共享内存段下容纳下整个的SGA ,设置的过低可能会导致需要创建多个共享内存段,这样可能导致系统性能的下降。
kernel.shmall
定义共享内存页数, Linux 共享内存页大小为4KB。
kernel.shmmni
定义共享内存段的最大数量。shmmni 缺省值 4096,一般肯定是够用了。
本文介绍了Linux系统中关于共享内存配置的三个关键内核参数:shmmax、shmall 和 shmmni 的作用及设置建议。shmmax 控制单个共享内存段的最大值;shmall 定义共享内存页的数量,每页默认大小为4KB;shmmni 则限制共享内存段的最大数量。
kernel.shmmax
定义单个共享内存段的最大值,shmmax 设置应该足够大,能在一个共享内存段下容纳下整个的SGA ,设置的过低可能会导致需要创建多个共享内存段,这样可能导致系统性能的下降。
kernel.shmall
定义共享内存页数, Linux 共享内存页大小为4KB。
kernel.shmmni
定义共享内存段的最大数量。shmmni 缺省值 4096,一般肯定是够用了。
726

被折叠的 条评论
为什么被折叠?