Patch PHCO_37940 is an HP-UX 11i v2 pthread library cumulative patch. This patch improves performance of the HP-UX Directory Server on an HP-UX 11i v2 system.

HP-UX 11i v3

HP recommends, but does not require, that you install the HP-UX 11i v3 OS patch level OE September 2007 or later.

You can download patches and Quality Patch bundles from the HP IT Resource Center patch database:

http://itrc.hp.com/service/home/home.doSelect patch database under maintenance and support (hp products).

2.4 HP-UX system configuration

Before setting up Directory Server, tune your HP-UX system so Directory Server can access the respective kernel parameters. To tune HP-UX systems, enable large file support, set the TIME_WAIT value, and modify kernel parameters, as described in the following sections.

“Perl prerequisites”“Kernel parameters” (page 13)“TIME_WAIT setting” (page 14)“Large file support” (page 14)2.4.1Perl prerequisites

The HP-UX Directory Server uses the Perl version installed with the operating system in /opt/ perl_64/bin/perl. If this Perl version is not installed, contact HP support.

2.4.2 Kernel parameters

HP Recommends that you set the following kernel parameters with the system default values:

Kernel Parameter

System Default Value

max_thread_proc

256

 

 

maxfiles

2048

 

 

maxfiles_lim

4096

 

 

nproc

4200

 

 

Kernel Parameter

Recommended Value

 

 

maxdsiz_64bit

If you use the default values for the above parameters,

 

set the value for this parameter to at least 512 MB. This

 

assumes that the Directory Server processes are tuned to

 

use a single heap arena.

 

If you configure a large entry cache for your Directory

 

Server, you will require more heap space, which means

 

assigning a higher value to maxdsiz_64bit. Instead of

 

attempting to predict how high the value should be (this

 

is difficult to do), HP recommends setting it high initially

 

and then tuning it to a lower size if desired.

 

 

To determine the current values of these kernel parameters, use sysdef(1M) or the following commands on an HP 9000 or an HP Integrity (IA64) system:

#kctune grep -e max_thread_proc -e maxfiles -e maxfiles_lim -e nproc

After reconfiguration, you can expect the output of that command to match the values in the table above.

2.4 HP-UX system configuration 13