内存参数kernel.shmmax和kernel.shmall的含义
安装oracle数据库的时候,都要设置这个内核参数
vi /etc/sysctl.conf
kernel.panic_on_oops = 1
1:程序出错,不继续运行
0:程序出错,继续运行
kernel.shmmax = 8589934592
这个参数是定义共享内存段的最大值
这个值要大于SGA的大小
通常SGA+PGA不会超过物理内存的80%
真正分配给SGA的内存不会超过物理内存的一半
所以直接设置物理内存的一半就可以了
kernel.shmmni = 4096
共享内存段的大小
kernel.shmall = 2097152
这个参数等于 kernel.shmmax/kernel.shmmni