首页 > 系统相关 >内存参数kernel.shmmax和kernel.shmall的含义

内存参数kernel.shmmax和kernel.shmall的含义

时间:2023-02-14 17:02:13浏览次数:49  
标签:kernel shmmax 参数 内存 SGA 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

标签:kernel,shmmax,参数,内存,SGA,shmall
From: https://www.cnblogs.com/su1999/p/17120143.html

相关文章