oracle9iR2 Setting Kernel parameter on solaris 9
solaris 2005年9月份及以后发行版的内核参数已经做了修改,以前oracle文档中的内核参数设置已经过时
8g内存的V490,os是2006年3月的solaris 9 发行版 KernelID = Generic_118558-23的/etc/system中的内核参数设置
* Specifies the maximum number of semaphore identifiers,default is 10
* A semaphore is a counter used to provide access to a shared data object for multiple processes.
* Default is 10
set shmsys:shminfo_shmmni=200
* Specifies the maximum number of System V semaphores per semaphore identifier.
* Default is 25
set semsys:seminfo_semmsl=256
* Specifies the maximum number of System V semaphore operations per semop call
* Default is 10
set semsys:seminfo_semopm=200
* sum of oracle processes *2 +10
set semsys:seminfo_semmns=1024
* setting of share memory
* Maximum size of system V shared memory segment that canbe created.
set shmsys:shminfo_shmmax=5368709120
* System wide limit on number of shared memory segments that can be created.
set shmsys:shminfo_shmmni=200
*shmsys:shminfo_shmmin Obsolete. Variable is present in kernel for compatibility reasons but is no longer used.
*shmsys:shminfo_shmseg Obsolete. Variable is present in kernel for compatibility reasons but is no longer used.
简单说明:
set shmsys:shminfo_shmmni=200 修改系统最大信号量标识符数量从默认的10到200
set semsys:seminfo_semmsl=256 修改系统信号标识符的最大信号数量从25到256
set semsys:seminfo_semopm=200 修改系统semop调用的最大信号操作数量从10到200
* sum of oracle processes *2 +10 (oracle文档推荐计算方法)
set semsys:seminfo_semmns=1024 修改系统最大的信号量从60到1024
set shmsys:shminfo_shmmax=5368709120 设置最大共享内存限制为5G
set shmsys:shminfo_shmmni=200 设置最大共享内存段的数量从100修改到200
shmsys:shminfo_shmmin shmsys:shminfo_shmseg 已经过期不再使用了
阅读(3500) | 评论(0) | 转发(0) |