Linux安装甲骨文内核参数配置说明


,,

——表示文件句柄的最大数量,表示在Linux系统中可以打开的文件数量。


,,

——此参数限制并发未完成的请求,避免I/O子系统故障。推荐值是- 1024=1024 * 1048576,即1024 k。


,

——表示可用共享内存的总量,单位是页,在32位系统上一页等于4 kb,也就4096字是节。一个共享内存段的最大大小是16 g,那么需要共享内存页数是,。也就是64位系统下16 gb的物理内存,设置的内核。shmall=4194304才符合要求(几乎是原来设置2097152的两倍)。这时可以将参数调整到16 g了,同时可以修改,和为12克(您想设置的SGA最大大小,当然也可以是2 g ~ 14 g等,还要协调PGA参数及操作系统等其他内存使用,不能设置太满,比如16 g)。


——表示单个共享内存段的最大值,以字节为单位,此值一般为物理内存的一半,不过大一点也没关系,这里设定的为4 gb,即[4294967296/1024/1024/1024]=4 g.shmmax设置应该足够大,能在一个共享内存段下容纳下整个的SGA,设置的过低可能会导致需要创建多个共享内存段,这样可能导致系统性能下降。


,

——表示单个共享内存段的最小值,一般为4 kb,即4096位。


, 250,,是参数semmsl的值,表示一个信号量集合中能够包含的信号量最大数目。

——32000,是参数semmns的值,表示系统内可允许的信号量最大数目。

, 100,,是参数semopm的值,表示单个semopm()调用在一个信号量集合上可以执行的操作数量。

, 128,,是参数semmni的值,表示系统信号量集合总数。

,,

——表示端口的范围。


——表示接收套接字缓冲区大小的缺省值(以字节为单位)。


——表示接收套接字缓冲区大小的最大值(以字节为单位)


——表示发送套接字缓冲区大小的缺省值(以字节为单位)。


,

——表示发送套接字缓冲区大小的最大值(以字节为单位)。


Linux安装甲骨文内核参数配置说明