Performance Guide
Appendix B, Configuring kernel parameters

Autotuning

Autotuning

SCO OpenServer Release 5.0.6 and later releases attempt to autotune parameters that control the disk buffer cache, STREAMS, and paging to better utilize the larger hardware configurations that are increasingly common. This autotuning only affects systems with more than 64MB of memory at installation time. If you upgrade memory after installation or are running SCO OpenServer Release 5.0.5 or earlier, use idtune(ADM) with the -m option to set these parameters:

 Parameter   >=1GB   >=256MB   >=128MB   >=64MB
 ----------------------------------------------
 GPGSLO      2000    1000      600       200
 GPGSHI      6000    3000      1500      600
 PLOWBUFS    1024    1024      1024      1024
 NSTRPAGES   6000    4000      2000      1000

For systems configured with at least 48MB of RAM at installation time, SCO OpenServer Release 5.0.6 and later releases autotune kernel parameters to values that optimize database performance. If you upgrade memory after installation or are running SCO OpenServer Release 5.0.5 or earlier, use configure(ADM) to set these parameters:

 Parameter     Value  |  Parameter   Value|  Parameter   Value
 ---------------------|-------------------|------------------------
 NAIOPROC      50     |  NHINOD      1024 |  SEMMNS      8192
 NAIOREQ       400    |  NSTREAM     4352 |  SEMMSL      150
 NAIOBUF       400    |  NSTREVENT   8704 |  SEMMNU      100
 NAIOHBUF      100    |  NUMSP       256  |  SHMMAX      2147483647
 NAIOREQPP     400    |  NUMTIM      1104 |  SHMMIN      1
 NAIOLOCKTBL   50     |  NUMTRW      1104 |  SHMALL      512
 MAX_PROC      10000  |  SDSKOUT     64   |  SHMMNI      100
 MAXUMEM       1048576|  SEMMAP      8192 |  SHMSEG      6
 NCALL         256    |  SEMMNI      8192 |  TTHOG       4096
 NCLIST        512    |                   |