shmmni:共享内存段的最大数目。这个内核参数用于设置系统范围内共享内存段的最大数量。该参数的默认值是4096 。通常不需要更改。
shmseg:每个进程可分配的最大共享内存段数目
shmall:最大的并发共享内存段数目,比SGA还要大。该参数表示系统一次可以使用的共享内存总量(以页为单位,一个页大小为4KB)。缺省值就是2097152,通常不需要修改。
sem:是semaphores的缩写,该参数表示设置的信号量。它包含四个值:semmsl、semmns、
semopm:系统调用允许的信号量最大个数。至少100;或者等于SEMMSL
semmni:系统信号量set最大个数。最少128
semmsl:每个信号灯集合中最多的信号灯数目。最小250;对于processes参数设置较大的系统建议设置为processes+10。
msgmni:指定消息队列标识的最大数目。缺省设置:16
msgmax:从一个进程发送到另一个进程的消息的最大长度。进程间的消息传递是在内核的内存中进行,不会交换到磁盘上,所以如果增加该值,则将增加操作系统所使用的内存数量。缺省设置:8192
msgmnb:一个消息队列中最大的字节数。缺省设置:16384
optmem_max:每个socket的最大缓存大小
rmem_default:接收socket的缺省缓存大小(字节)
rmem_max:接收socket的最大缓存大小(字节)
wmem_default:发送的socket缺省缓存大小(字节)
wmem_max:发送的socket最大缓存大小(字节)
p_local_port_range:表示用于向外连接的端口范围。缺省情况下很小:32768到61000,改为10000到65000。(注意:这里不要将最低值设的太低,否则可能会占用掉正常的端口!
file-max:表示文件句柄的最大数量。文件句柄设置表示在linux系统中可以打开的文件数量。如果设置过小,Oracle将无法启动,或运行不正常。