Comparison Kernel parameter Solaris9 and Solaris10

SERVER - Solaris9 - Oracle9i .....[compare]..... SERVER - solaris10 - Oracle10g

[ Solaris9] forceload:sys/shmsys
[Solaris10] recommended not set, server impact long time for boot up

[ Solaris9] forceload:sys/semsys
[Solaris10]recommended not set, server impact long time for boot up

[ Solaris9] set shmsys:shminfo_shmmax=51539607552
[Solaris10] projmod -s -K "project.max-shm-memory=(priv,48g,deny)" user.oracle

[ Solaris9] set shmsys:shminfo_shmmin=1
[Solaris10] Obsolete in the Solaris 9 release, Solaris 10 also

[ Solaris9] set shmsys:shminfo_shmmni=2048
[Solaris10] projmod -s -K "project.max-shm-ids=(priv,2048,deny)" user.oracle

[ Solaris9] set shmsys:shminfo_shmseg=200
[Solaris10] Obsolete in the Solaris 9 release, Solaris 10 also

[ Solaris9] set semsys:seminfo_semmni=1000
[Solaris10] projmod -s -K "project.max-sem-ids=(priv,1000,deny)" user.oracle

[ Solaris9] set semsys:seminfo_semmns=32767
[Solaris10] Removed in the Solaris 10 release

[ Solaris9] semsys:seminfo_semmnu=500
[Solaris10] Removed in the Solaris 10 release.

[ Solaris9] set semsys:seminfo_semmsl=2048.
[Solaris10] projmod -s -K "project.max-sem-nsems=(priv,4096,deny)" user.oracle

[ Solaris9] semsys:seminfo_semvmx=32767.
[Solaris10] Removed in the Solaris 10 release

[ Solaris9] set semsys:seminfo_semopm=2048
[Solaris10] projmod -s -K "process.max-sem-ops=(priv,2048,deny)" user.oracle

[ Solaris9] set maxusers=2048
[Solaris10] recommended not set

[ Solaris9] set max_nprocs=32778
[Solaris10] set max_nprocs=32778

[ Solaris9] set maxuprc=32773
[Solaris10] set maxuprc=32773

[ Solaris9] set rlim_fd_max=65536
[Solaris10] set rlim_fd_max=65536

[ Solaris9] set rlim_fd_cur=2048
[Solaris10] set rlim_fd_cur=2048

[ Solaris9] set noexec_user_stack=1
[Solaris10] set noexec_user_stack=1

*For Veritas NetBackup Performance
[ Solaris9] set msgsys:msginfo_msgtql=512
[Solaris10] Obsolete in the Solaris 10 release

[ Solaris9] set msgsys:msginfo_msgmnb=65536
[Solaris10] Obsolete in the Solaris 10 release

---------------------------------------------------------------------------------------------------------------------------------------
Conclusion ,the following are the important parameters:

*project.max-shm-ids: Maximum shared memory IDs for a project. Replaces shmmni

*project.max-sem-ids: Maximum semaphore IDs for a project.Replaces semmni

*project.max-msg-ids: Maximum message queue IDs for a project. Replaces msgmni

*project.max-shm-memory: Total amount of shared memory allowed for a project. Replaces shmmax

*process.max-sem-nsems: Maximum number of semaphores allowed per semaphore set.Replaces semmsl

*process.max-sem-ops: Maximum number of semaphore operations allowed per semop.Replaces semopm

*process.max-msg-qbytes: Maximum number of bytes of messages on a message queue. Replaces msgmnb

*process.max-msg-messages: Maximum number of messages on a message queue.Replaces msgtql

Printed from: http://sysinfo.bascomp.org/solaris/kernel-parameter-tuning-comparison-solaris9-and-10/ .
© 2012.

2 Comments   »

  • jadidi says:

    Hi
    I’m installing Oracle 10g on a Solaris 10 5/08 x86 and set the
    kernel parameters exactly as the manual said but but oracle installer says :

    Checking for shmsys:shminfo_shmmax=4294967295; found no entry. Failed <<<<
    Checking for shmsys:shminfo_shmmni=100; found no entry. Failed <<<<
    Checking for semsys:seminfo_semmni=100; found no entry. Failed <<<<
    Checking for semsys:seminfo_semmsl=256; found no entry. Failed <<<<
    Check complete. The overall result of this check is: Failed <<<<
    This is /etc/project file:
    system:0::::
    user.root:1::::
    noproject:2::::
    default:3::::
    group.staff:10::::
    oracle:100::::project.max-sem-ids=(priv,100,deny);project.max-sem-nsems=(priv,256,deny);project.max-shm-ids=(priv,100,deny);project.max-shm-memory=(priv,4294967296,deny)
    and project of oracle user is oracle.
    What should i do?
    Thanks

  • Hendrawan says:

    do you add this parameter to your /etc/system
    shmsys:shminfo_shmmax=4294967295
    shmsys:shminfo_shmmni=100
    semsys:seminfo_semmni=100
    semsys:seminfo_semmsl=256

    and how much size your physical memory, cause this involved with the shmmax value.

    please tell men if not solve.

RSS feed for comments on this post

Leave a Reply