• Oracle Recommended Kernel Parameter settings for HP Itanium v3 11.31


    Siebel Performance Tuning Guide > Tuning Operating Systems for Performance >
    Tuning Siebel Business Applications for HP-UX > Tuning Kernel Settings for HP-UX --
    http://download.oracle.com/docs/cd/E14004_01/books/PerformTun/PerformTunOS11.html#wp1243470
    Modify the HP-UX kernel parameters to values like those shown below (suggested guidelines).
    Use the HP-UX System Administration Manager (SAM) tool to make these changes.
    
    nproc                       4096 - 4096
    ksi_alloc_max              32768 - (NPROC*8)
    max_thread_proc             4096 - 4096
    maxdsiz               0x90000000 - 0X90000000
    maxdsiz_64bit         2147483648 - 2147483648
    maxfiles                    4000 - 4000
    maxssiz                401604608 - 401604608
    maxssiz_64bit         1073741824 - 1073741824
    maxtsiz               0x40000000 - 0X40000000
    maxusers                     128 - 128
    msgmap                      4098 - (NPROC+2)
    msgmni                      4096 - (NPROC)
    msgtql                      4096 - (NPROC)
    ncallout                    8000 - 8000
    nclist                      2148 - (100+16*MAXUSERS)
    ncsize                     35840 - (8*NPROC+2048+VX_NCSIZE)
    nfile                      67584 - (16*NPROC+2048)
    ninode                     34816 - (8*NPROC+2048)
    nkthread                    7184 - (((NPROC*7)/4)+16)
    nproc                       4096 - 4096
    nsysmap                     8192 - ((NPROC)>800?2*(NPROC):800)
    nsysmap64                   8192 - ((NPROC)>800?2*(NPROC):800)
    semmap                      1026 - 1026
    semmni                      1024 - 1024
    semmns                     16384 - ((NPROC*2)*2)
    semmnu                      2048 - 2048
    semume                       256 - 256
    shmmax                0x40000000 Y 0X40000000
    shmmni                      1024 - 1024
    shmseg                      1024 Y 1024
    vps_ceiling                    64 - 64
    
    ------------------------------------------------------------------
    maxusers
    nclist
    ncsize
    nfile
    semmap
    semmnu
    semume
    
    This short note is to let you know that I started a new thread in the support-engineering forum on the topic you raised.
    
    For the record, in my initial research, I found that only 4 of the 8 Kernel parameters you specified have been rendered obsolete.
    
    nfile                     maximum number of open files (system-wide) http://docs.hp.com/en/B2355-60105/nfile.5.html
    nfile is obsolete --    http://docs.hp.com/en/B2355-60130/nfile.5.html
    
    nsysmap             number of entries in a kernel dynamic memory allocation map http://docs.hp.com/en/B2355-60105/nsysmap.5.html
    nsysmap is obsolete -- http://docs.hp.com/en/B2355-60130/nsysmap.5.html
    
    nsysmap64         number of entries in a kernel dynamic memory allocation map http://docs.hp.com/en/B2355-60105/nsysmap.5.html
    nsysmap64 is obsolete -- http://docs.hp.com/en/B2355-60130/nsysmap.5.html
    
    semmap "specifies the size of the free-space resource map used
    for allocating new System V IPC semaphores in shared memory." http://docs.hp.com/en/939/KCParms/KCparam.SemMap.html
    semmap is obsolete -- 'HP-UX 11i Version 2 December 2007 Release Notes Operating Environments Update Release '
    System-V
    IPC Kernel Tunable Parameter (semmap)(Obsolete): The memory allocation
    of semaphore sets previously controlled by semmap is now done
    dynamically by the kernel. The semmap kernel parameter is no longer
    tunable
    
    nclist                   number of cblocks for pty and tty data transfers http://docs.hp.com/en/939/KCParms/KCparam.Ncallout.html
    nclist is not obsolete -- http://docs.hp.com/en/B2355-60130/nclist.5.html
    
    ncsize                  number of Directory Name Lookup Cache (DNLC) entries http://docs.hp.com/en/B2355-60105/ncsize.5.html
    ncsize is not obsolete -- http://docs.hp.com/en/B2355-60130/ncsize.5.html
    
    semmnu             maximum number of System V IPC undo structures for processes http://docs.hp.com/en/B2355-60105/semmnu.5.html
    semmnu is not obsolete -- http://docs.hp.com/en/B2355-60130/semmnu.5.html
    
    semume             maximum number of System V IPC undo entries per process http://docs.hp.com/en/B3921-90010/semume.5.html
    semume is not obsolete-- http://docs.hp.com/en/B2355-60130/semume.5.html
    
    According to HP, the file table, system memory map, and semaphore map are
    all dynamically sized in the 11iv3 kernel, so tunables specifying maximum size are no longer relevant.
    That Oracle's document still contains recommendations for "nfile", is mostly due to
    the Feb 2007 initial release of 11iv3, which had a VERY POOR implementation of the file table structures.
    Please note this has now been fixed.
    
    As HP-UX 11iv3 has also finally implemented man pages for all the kernel tunables (or at least most of them)
    , this should be considered a good starting point for further exploration on the options available.
         
    Rule Description Result Action
    A00170 This rule verifies that the kernel parameters are set according to theOracle Database Installation Guide 10g Release 2 (10.2) for HP-UX. SHMMAX=137438953472 too small The kernel parameters are not set according to the Oracle Database Installation Guide 10g Release 2 (10.2) for HP-UX. For the recommended values, see the Oracle Database Installation Guide 10g Release 2 (10.2) for HP-UX. The kernel parameter is set less than the minimum requirement. Refer to the following minimum parameter values: ksi_alloc_max=32768 executable_stack=0 max_thread_proc=1024 maxswapchunks=16384 maxuprc=3686 msgmap=4098 msgmni=4096 msgseg=32767 msgtql=4096 ncsize=35840 nfile=63488 nflocks=4096 ninode=34816 nkthread=7184 nproc=4096 semmap=4098 semmni=4096 semmns=8192 semmnu=4092 semvmx=32767 shmmax=size of RAM shmmni=512 shmseg=120 vps_ceiling=64 maxdsiz=1073741824 maxdsiz_64bit=2147483648 maxssiz=134217728 maxssiz_64bit=1073741824
    A00175 This rule checks that the OS links and libraries exist as required before the installation of Oracle Database 10g. 11.31 Some of the required OS libraries could not be found. Refer to the following:
  • 相关阅读:
    spring中的异步事件
    spring中的事件 applicationevent 讲的确实不错
    freemark2pdf
    使用Ajax生成的Excel文件并下載
    1.智帮校园App功能概况
    MVC4 Controller器同名问题
    MVC 数据验证
    补丁惹的祸-ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService
    .Net MVC4 加.html后缀报404问题
    VS2012常用快捷建(必备)
  • 原文地址:https://www.cnblogs.com/macleanoracle/p/2967653.html
Copyright © 2020-2023  润新知