Chinaunix首页 | 论坛 | 博客
  • 博客访问: 334096
  • 博文数量: 214
  • 博客积分: 4258
  • 博客等级: 上校
  • 技术积分: 2021
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-02 09:16
个人简介

http://blog.csdn.net/ly21st http://ly21st.blog.chinaunix.net

文章分类

全部博文(214)

文章存档

2018年(16)

2015年(1)

2014年(2)

2012年(22)

2011年(173)

分类: 系统运维

2012-08-29 10:15:52

第一章  HP-UX 11.0 系统核心参数值参考

问题描述

HP-UX 11.0的核心参数的缺省值是什么?另外它们的最大值和最小值是什么?在HP-UX11.0上,核心参数要占用多少核心内存?选用OLTP数据库服务器模板后的核心参数值以及运行oracle数据库建议或还需修改的值。
配置信息

操作系统-HP-UX 11.0
 
参考资料


下列内容是从HP-UX 11.0上的sam1M)的在线帮助中得到的以及我们在江苏计费项目中的实际修改值:

Accounting Subsystem(记帐子系统)
    acctsuspend 
挂起磁盘使用记录
         Minimum:     -100
         Maximum:     100
         Default:        2

     OLPT:          2

acctresume  恢复磁盘使用记录
         Minimum:     -100
         Maximum:     101
         Default:       4
         OLPT:          4
Asynchronous I/O Subsystem
(异步I/O子系统)
    aio_listio_max    
可以在一个lio_list()调用中指定的AIO操作的最大数
         Minimum:     2
         Maximum:    0x10000
         Default:       256

     OLTP:         256

aio_max_ops        在任意时间内被查询的AIO操作的最大数
         Minimum:     1
         Maximum:    0x100000
         Default:       2048

     OLTP:         2048

aio_physmem_pct     在系统中能够锁定用于POSIX异步I/O操作的总物理内存的最大百分比
         Minimum:    5
         Maximum:    50
         Default:      10
         OLTP:        10
    aio_prio_delta_max 
aiocbaio_reqprio字段中对优先级减小的最大数目

         Minimum:    0
         Maximum:    20
         Default:      20
         OLTP:        20
Dump Parameters
(转储参数)
    alwaysdump
包含在转储中的核心内存页面位掩码
         Minimum:    0
         Maximum:    none
         Default:    0
         OLTP:       0
    dontdump  
不在转储中的核心内 存页面位掩码
         Minimum:    0
         Maximum:    none
         Default:    0
         OLTP:       0
   initmodmax
由系统崩溃转储保存的核心模块的最大数
         Minimum:    0
         Maximum:    none
         Default:      50
         OLTP:        50
    modstrmax 
核心模块savecrash表的最大长度
         Minimum:    500
         Maximum:    none
         Default:      500
         OLTP:        500

Fiber Channel Subsystem
(光纤通道子系统)
    num_tachyon_adapters  Tachyon
适配器的数目
         Minimum:    0
         Maximum:    5
         Default:      0
         OLTP:        5
    max_fcp_reqs        
所允许的最大并发FCP请求数
         Minimum:    0
         Maximum:    1024
         Default:       512
         OLTP:         512

Mass-Storage Subsystem(海量存储子系统)
* Configurable File System Buffer-Cache Parameters
(可配置的文件系统高速缓冲参数):
      bufpages  
静态高速缓冲页面数
         Minimum:    0 or 6 (nbuf*2 or 64 pages)
         Maximum:  
限制的内存
         Default:    0
         OLTP:      (NPROC*3)
      dbc_min_pct 
最小动态高速缓冲
         Minimum:    2
         Maximum:    90
         Default:      5
         OLTP:        2
     dbc_max_pct 
最大动态高速缓冲
         Minimum:    2
         Maximum:    90
         Default:       50
         OLTP:         2
,根据实际情况改为6,对于大内存系统不已太大
     nbuf       
静态缓冲头部数
         Minimum:    0 or 16
         Maximum:  
限制的内存
         Default:    0
         OLTP:      0
* Configurable Open or Locked Files Parameters
(可配置的打开或加锁文件参数):
      maxfiles  
对打开文件的软限制
         Minimum:    30
         Maximum:    60000
         Default:      60
         OLTP:        2048
      maxfiles_lim 
对打开文件的硬限制
         Minimum:    30
         Maximum:    60000
         Default:      1024
         OLTP:        2048
      nfile       
全系统打开文件限制
         Minimum:    14
         Maximum:   
限制的内存
         Default:    ((16*(nproc+16+maxusers)/10)+32+2*(npty+nstrpty))
         OLTP:      (15*NPROC+2048)
     nflocks    
全系统文件锁限制
         Minimum:    2
         Maximum:   
限制的内存
         Default:      200
         OLTP:        (NPROC)
      ninode      
内存中打开节点的最大数
         Minimum:    14
         Maximum:  
限制的内存
         Default:      nproc+48+maxusers+(2*npty)
         OLTP:        (8*NPROC+2048)
* Configurable Asynchronous Write Parameter
(可配置的异步写入参数):
      fs_async   
启动/关闭异步磁盘写
         Minimum:    0
(只使用同步磁盘写)
         Maximum:    1
(允许异步磁盘写)
         Default:       0
         OLTP:         0
* Configurable VxFS (Journaled) File-System Parameter
(可配置的VxFS文件系统参数):
      vx_ncsize  
VxFS目录的路径名高速缓冲所保留的内存空间(以字节为单位)
         Minimum:    0
         Maximum:    None
         Default:      1024
         OLTP:        1024

* Filesystem Performance Parameters
(文件系统性能参数):
      hfs_ra_per_disk
设置文件系统的预读量(以K字节为单位)
         Minimum:    -
         Maximum:    -
         Default:    64
         OLTP:      64
      hfs_max_ra_blocks
(对一个单一的HFS文件系统, 核心允许有的未完成的预读块的最大数的上限(以文件系统块为单位))
         Minimum:    -
         Maximum:    -
         Default:      8
         OLTP:        8
      vxfs_ra_per_disk
设置文件系统预读量(以K字节为单位)
         Minimum:    -
         Maximum:    -
最大预读数是下面两个数中较小的一个:
                       vxfs_ra_per_disk * (
逻辑卷中的磁盘数)
                      

                       vxfs_max_ra_kbytes

         Default:      1024
         OLTP:        1024
      vxfs_max_ra_kbytes 
一个VXFS文件系统可以有的未完成的预读总数的上限(以K字节为单位))
         Minimum:    -
         Maximum:    -
参见vxfs_ra_per_disk
         Default:    1024
         OLTP:      1024

Logical Volume Manager (LVM) Subsystem
(逻辑卷组管理器(LVM)子系统)
      maxvgs    
系统中的最大卷组数
         Minimum:    1
         Maximum:    256
         Default:      10
         OLTP:        80
      no_lvm_disks
系统中无卷组(只用于700系列))
         Minimum:     0
检查LVM磁盘)
         Maximum:     1
(系统没有LVM磁盘)
         Default:       0
         OLTP:         0

Memory Swap Subsystem
(内存交换子系统)
* Memory paging parameters
(内存页面参数):
      allocate_fs_swapmap 
固定的或动态的交换数据结构分配
         Minimum:     0
(根据需要分配交换数据结构)
         Maximum:     1
(预先分配必须的核心数据结构)
         Default:     0
         OLTP:       0
      maxswapchunks
对客户来说,可得到的最大交换空间
         Minimum:     1
         Maximum:     16384
         Default:        256
         OLTP:          4096
      nswapdev      
可得到的交换设备的数量
         Minimum:     1
         Maximum:     25
         Default:       10
         OLTP:         25
      nswapfs       
系统用于交换的文件数
         Minimum:     1
         Maximum:     25
         Default:       10
         OLTP:         10
      page_text_to_local 
在客户端启动/关闭文本交换
         Minimum:     0
(独立方式或客户方式使用文件系统服务器
         Maximum:     1
(使用客户本地交换)
         Default:       1
(使用客户本地交换)
         OLTP:         0
      remote_nfs_swap  
启动/关闭对远程NFS的交换
         Minimum:     0
         Maximum:     1
         Default:       0
         OLTP:         0
      swapmem_on     
启动/关闭虚交换保留
         Minimum:     0
(关闭虚交换保留)
         Maximum:     1
(启动虚交换保留)
         Default:       1
         OLTP:         0
      swchunk         
客户交换块大小
         Minimum:     2048
         Maximum:     16384
         Default:       2048
         OLTP:         2048
* Variable-Page-Size
参数:
      vps_ceiling     
K字节为单位,最大的系统选择的页面大小
         Minimum:     4
         Maximum:     65536
         Default:       16
         OLTP:         16
      vps_chatr_ceiling
K字节为单位,最大的chatr选择的页面大小
         Minimum:     4 Kbytes
         Maximum:     65536 Kbytes
         Default:        65536 Kbytes
         OLTP:          65536 Kbytes
      vps_pagesize     
K字节为单位,缺省用户页面大小
         Minimum:     4
         Maximum:     65536
         Default:       4
         OLTP:         4

Process Management Subsystem
(进程管理子系统)
      maxdsiz       
最大进程数据段大小(32位)
         Minimum:   0x400000 (4 Mbytes)
         Maximum:   0x7B03A000 (
大约 2 Gbytes)
         Default:     0x4000000 (64 Mbytes)
         OLTP:       0x04000000 (64 Mbytes)
,安装oracle8I需要改为0x10000000
      maxdsiz_64bit 
最大进程数据段大小(64位)
         Minimum:   0x400000 (4 Mbytes)
         Maximum:   4396972769279
         Default:     0x4000000 (64 Mbytes)
         OLTP:       0x40000000
      maxssiz       
最大进程存储段大小(32位)
         Minimum:   0x4000 (16 Kbytes)
         Maximum:   0x17F00000 (approx 200 Mbytes)
         Default:     0x800000 (8 Mbytes)
         OLTP:     0x800000 (8 Mbytes)
      maxssiz_64bit
最大进程存储段大小(32位)
         Minimum:   0x4000 (16 Kbytes)
         Maximum:   1073741824
         Default:     0x800000 (8 Mbytes)
         OLTP:       0x800000 (8 Mbytes)
      max_thread_proc
一个进程所能创建的线程的最大数
         Minimum:   64
         Maximum:   30000
         Default:     64
         OLTP:       64
,安装oracle8I建议改为256
      maxtsiz       
最大进程文本段大小(32位)
         Minimum:   0x40000 (4 Mbytes)
         Maximum:   0x7B033000 (
大约 2 Gbytes)
         Default:     0x4000000 (64 Mbytes)
         OLTP:       0x4000000 (64 Mbytes)
      maxtsiz_64bit 
最大进程文本段大小(64位)
         Minimum:   0x40000 (4 Mbytes)
         Maximum:   4398046511103 (
大约 4 Gbytes)
         Default:     0x4000000 (64 Mbytes)
         OLTP:       0x40000000
      maxuprc       
每个用户的最大进程数
         Minimum:   3
         Maximum:   nproc-4
         Default:     50
         OLTP:       ((NPROC*9)/10)
      nkthread     
在系统上同时允许的核心线程的最大数
         Minimum:   50
         Maximum:   30000
         Default:     (nproc*2)+16
         OLTP:       2048
      nproc         
全系统进程的最大数
         Minimum:   10
         Maximum: 
限制的内存
         Default:     20+(8 * maxusers)
         OLTP:       ((MAXUSERS*3)+64)
,建议改为((MAXUSERS*3)+64)*2,同时需要先把mstql参数改为(nproc*5)
      timeslice     
在竞争进程间的时间片分配
         Minimum:   -1
         Maximum:   2147483647
(大约8个月)
         Default:     10
1010毫秒)
         OLTP:       1

Character-Mode I/O Streams Parameters
(字符模式的I/O流参数)
      NSTRBLKSCHED
厂家使用。不要改变这个值。

OLTP:      2
      NSTREVENT  
在系统上,给定时间内,允许存在的未完成流的最大数。
         Minimum:    none
         Maximum:    none
         Default:      50
         OLTP:        50
      NSTRPUSH  
在系统上,给定时间内,允许存在于任何单个流中的流模块的最大数。
         Minimum:    none
         Maximum:    none
         Default:      16
         OLTP:        16
      NSTRSCHED 
在系统上,给定时间内, 允许运行的流调度程序守护进程的最大数。
         Minimum:    0
         Maximum:    32
         Default:       0
         OLTP:         0
      STRCTLSZ  
系统中,在任何流消息的控制部分所允许的控制字节的最大数
          Minimum:    0
         Maximum:   
限制的内存
         Default:      1024 bytes
         OLTP:        1024 bytes
      STRMSGSZ   
系统中,可以放置在任何流消息的数据部分的字节的最大数。
         Minimum:    0
         Maximum:  
限制的内存
         Default:      8192 bytes
         OLTP:        65535 bytes
      nstrpty    
在系统上所允许的以流为基础的PTYs的全系统的最大数
         Minimum:    0
         Maximum:   Memory limite
         Default:     0
         OLTP:       60
      streampipes 
强制所有管道以流为基础。
         Minimum:    0
(创建HP-UX文件系统管道)
         Maximum:    1
(创建流基础的管道)
         Default:      0
         OLTP:        0

System V IPC Shared-Memory Subsystem
(系统V IPC共享内存子系统)
* Configurable IPC Message Parameters
(可配置的IPC消息参数):
      mesg     
启动/关闭IPC消息(只用于700系列)
         Minimum:    0
(从核心中排除系统V IPC消息参数)
         Maximum:    1
(在核心中包含系统V IPC消息参数)
         Default:      1
         OLTP:        1
      msgmap   
消息空闲空间映射大小
         Minimum:    3
         Maximum:   
限制的内存
         Default:    msgtql+2
         OLTP:      msgtql+2
      msgmax   
最大消息大小
         Minimum:    0
         Maximum:    65535 bytes
         Default:       8192 bytes
         OLTP:         65535 bytes
      msgmnb   
消息队列中的最大字节数
         Minimum:    0
         Maximum:    65535 bytes
         Default:      16384 bytes
         OLTP:        65535 bytes
      msgmni   
系统中最大消息队列
         Minimum:    1
         Maximum:   
限制的内存
         Default:      50
         OLTP:        (NPROC)
      msgseg    
在消息队列中的段的数目
         Minimum:    1
         Maximum:    32767
         Default:    2048
         OLTP:      (MSGTQL*4)
      msgssz    
消息段大小
         Minimum:    1
         Maximum:   
限制的内存
         Default:      8 bytes
         OLTP:        128
      msgtql    
在系统中,总消息的最大数
         Minimum:    1
         Maximum:   
限制的内存
         Default:      40
         OLTP:        (NPROC*10),
如果nproc改为((MAXUSERS*3)+64)*2,此参数需要改为(NPROC*5)

* Configurable IPC Semaphore Parameters
(可配置的IPC信号量参数):
      sema     
启动/关闭信号量(只用于700系列)
         Minimum:    0
(从核心中排除系统V IPC信号量代码)
         Maximum:    1
(在核心中包含系统V IPC信号量代码)
         Default:       1
         OLTP:         1
      semaem   
信号量值变化限制
         Minimum:    0
         Maximum:    semvmx
32767,用较小的一个
         Default:      16384
         OLTP:        16384
      semmap   
空闲信号量资源映射的大小
         Minimum:    4
         Maximum:   
限制的内存
         Default:      semmni+2
         OLTP:        semmni+2
      semmni   
全系统的最大信号量
         Minimum:    2
         Maximum:   
限制的内存
         Default:      64
         OLTP:        (NPROC*5)
      semmns   
全系统内,用户可访问的最大信号量
         Minimum:    2
         Maximum:   
限制的内存
         Default:      128
         OLTP:        (SEMMNI*2)
      semmnu   
每个信号量的最大
         Minimum:    1
         Maximum:    nproc-4
         Default:      30
         OLTP:        nproc-4
      semume   
每个进程的最大信号量的
         Minimum:    1
         Maximum:    semmns
         Default:      10
         OLTP:        64
      semvmx   
所允许的信号量值的最大数
         Minimum:    1
         Maximum:    65535
         Default:      32767
         OLTP:        32768

Configurable IPC Shared Memory Parameters(可配置的IPC共享内存参数):

 


      shmem    
启动/关闭共享内存(只用于700系列)
         Minimum:    0 (
从核心中排除系统V IPC共享内存代码)
         Maximum:    1 (
在核心中,包含系统V IPC共享内存代码)
         Default:       1
         OLTP:         1
      shmmax   
最大共享内存段大小
         Minimum:    2 Kbytes
         Maximum:    1792 Mbytes
         Default:      0x04000000 (64 Mbytes)
         OLTP:        0x40000000
      shmmni   
系统上的最大段
         Minimum:    3
         Maximum:   
限制的内存
         Default:      200 identifiers
         OLTP:        (NPROC*5)
      shmseg   
每个进程的最大段
         Minimum:    1
         Maximum:    shmmni
         Default:      120
         OLTP:        32

VME I/O Subsystem Parameters
VME I/O子系统参数)
      vmebpn_public_pages VME
所需的核心I/O空间页面数
         Minimum:    0
         Maximum:    32
         Default:    1
         OLTP:      1
      vmebpn_sockets    
套接字域AF_VME_LINK是激活的(布尔型)
         Minimum:    0
AF_VME_LINK 休眠)
         Maximum:    1
AF_VME_LINK激活
         Default:    1
AF_VME_LINK 激活)
         OLTP:      1
AF_VME_LINK 激活)
      vmebpn_tcp_ip      DLPI PPAs
的最大数
         Minimum:    0
         Maximum:    1
         Default:    1
         OLTP:      1
      vmebpn_tcp_ip_mtu
K字节为单位,最大的PPA发送单元大小
         Minimum:    0
         Maximum:    64
         Default:    8
         OLTP:      8
      vmebpn_total_jobs 
同时打开的VME端口的最大数
         Minimum:    0
         Maximum:    8096
         Default:    16
         OLTP:      16
      vme_io_estimate  VME
所需的4K字节的核心I/O空间页面数                     
         Minimum:    0
         Maximum:    0x800
         Default:    0x800
         OLTP:      0x800

Miscellaneous Parameters
(杂项参数)
      clicreservedmem  
为簇互联所保留的系统内存的字节数
         Minimum:    0
         Maximum:    none
         Default:    0
         OLTP:      0
      create_fastlinks 
创建快速符号连接
         Minimum:    0 
(不创建HFS快速连接)
         Maximum:    1 
(创建HFS快速连接)
         Default:    0
         OLTP:      0
      default_disk_ir  
磁盘I/O的即时报告
         Minimum:    0 (off)
         Maximum:    1 (on)
         Default:      0 (off)
         OLTP:        0 (off)
      dst              
启动/关闭白天备份时间
         Minimum:    0
(关闭白天备份时间)
         Maximum:    5
(设置白天备份时间为东欧风格)
         Default:      1
(设置白天备份时间为美国风格)
         OLTP:        1
(设置白天备份时间为美国风格)
      eqmemsize       
等价地被映射的内存区的大小
         Minimum:    0
         Maximum:   
限制的内存
         Default:      15

         OLTP:        15

      ksi_alloc_max   
全系统内可分配的排对信号的限制
         Minimum:    32
         Maximum:    
限制的内存
         Default:       nproc * 8
         OLTP:         nproc * 8
      ksi_send_max    
一个进程能发送的,和在一个或多个接受器上等待的排对信号最大数
         Minimum:    32
         Maximum:  
限制的内存
         Default:      32
         OLTP:        32
      max_async_ports 
在任何给定时间,进程可以打开的异步磁盘I/O驱动器的端口的最大数
         Minimum:    1
         Maximum:  
限制的内存
         Default:     50
         OLTP:       50
,如果数据库启用异步io,需要改为(数据库的最大进程数+100
      max_mem_window 
启动/配置系统中的内存窗口数
         Minimum:    0
         Maximum:   
限制的内存
         Default:      0
         OLTP:        0
      maxusers      
最大预期的同时存在的用户数
         Minimum:    0
         Maximum:   
限制的内存
         Default:      32
         OLTP:        200
,根据实际,可以改为250
      ncallout       
允许的超时最大数
         Minimum:    6
         Maximum:   
限制的内存
         Default:    16+nproc+USING_ARRAY_SIZE+SERVING_ARRAY_SIZE
         OLTP:       2064
      ncdnode       
打开CD_ROM FS节点的最大数
         Minimum:    14
         Maximum:   
限制的内存
         Default:      150
         OLTP:        150
      nclist         
可得到的用于tty/ptyI/Ocblocks的最大数
         Minimum:    132
         Maximum:   
由可得内存限制
         Default:      (100 + 16 * maxusers)
         OLTP:        (100 + 16 * maxusers)
      ndilbuffers    
为设备I/O库打开的最大文件数
         Minimum:    1
         Maximum:   
限制的内存
         Default:      30
         OLTP:        30
      npty           
在全系统所允许的最大
         Minimum:    1
         Maximum:  
限制的内存
         Default:      60
         OLTP:        60
,如果是终端服务器,根据登录的终端数目适当加大
      nstrtel           Telnet
任务的设备文件数
         Minimum:    60
         Maximum:   
限制的内存
         Default:      60
         OLTP:        (MAXUSERS)
,如果是终端服务器,根据登录的终端数目适当加大
      o_sync_is_o_dsync
open()fcntl()系统调用中,启动/关闭O_SYNC O_DSYNC的翻译
         Minimum:    0
         Maximum:    1
         Default:      0
         OLTP:      0
      pfail_enabled   
启动电源故障恢复
         Minimum:    0
         Maximum:    1
         Default:      0
         OLTP:        0
      public_shlibs  
在共享库上,允许公共保护IDs
         Minimum:    0
         Maximum:    1
(或非零)
         Default:      1
         OLTP:        1
      rtsched_numpr  
实时安排优先级别数
         Minimum:    32
         Maximum:    512
         Default:      32
         OLTP:        32
      scroll_lines     ITE
滚动缓冲大小
         Minimum:    60
         Maximum:    999
         Default:      100
         OLTP:        100
      sendfile_max    
网络服务器的特殊参数
         Minimum:    0
         Maximum:    0x40000
         Default:      0
         OLTP:        0
      bufcache_hash_locks 
高速缓冲spinlock
         Minimum:    64
         Maximum:    4096
         Default:      128
         OLTP:        128
      chanq_hash_locks 
通到队列spinlock
         Minimum:    64
         Maximum:    4096
         Default:      256
         OLTP:        256
      ftable_hash_locks 
文件表spinlock
         Minimum:    64
         Maximum:    4096
         Default:      64
         OLTP:        64
      io_ports_hash_locks  I/O
端口spinlock
         Minimum:    64
         Maximum:    4096
         Default:    64
         OLTP:      64
      pfdat_hash_locks  Pfdat spinlock

         Minimum:    64
         Maximum:    4096
         Default:    128
         OLTP:      128
      region_hash_locks 
处理区spinlock
         Minimum:    64
         Maximum:    4096
         Default:    128
         OLTP:      128
      sysv_hash_locks 
系统V进程间通讯spinlock
         Minimum:    64
         Maximum:    4096
         Default:    128
         OLTP:      128
      vnode_cd_hash_locks  Vnode
清洁/spinlock
         Minimum:    64
         Maximum:    4096
         Default:    128
         OLTP:      128
      vnode_hash_locks  Vnode spinlock

         Minimum:    64
         Maximum:    4096
         Default:    128
         OLTP:      128
      timezone   
Coordinated Universal Time到本地时间,设置时间延迟
         Minimum:    0
         Maximum:    1440
         Default:    420
         OLTP:      420
      unlockable_mem 
为系统应用保留的内存大小
         Minimum:    0
         Maximum:   
在加电时指定的可得到的内存
         Default:    0
(系统设置为合适值)
         OLTP:      (MAXUSERS*10)


请参看SAM的在线帮助,以得到调整这些参数的更详细的信息,包括调整的平衡
(例如,内存消耗)和与其它参数的关系。

 

阅读(894) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~