System Tunable Mapping: Tru64 UNIX to HP-UX 11i v2
max_threads_per_user (Tru64 UNIX) versus max_thread_proc (HP-UX)
For Tru64 UNIX, this parameter defines the maximum number of threads per user.
For HP-UX, this parameter defines the maximum number of concurrent threads allowed per process.
The default value of this parameter is different for Tru64 UNIX and HP-UX. The default setting is 1024
for Tru64 UNIX, and 256 for HP-UX. The maximum value allowed on this parameter is higher on
Tru64 UNIX than HP-UX. The maximum value for Tru64 UNIX is LONG_MAX; the maximum value for
HP-UX is nkthread.
max_per_proc_stack_size (Tru64 UNIX) versus maxssiz or maxssiz_64bit (HP-UX)
For Tru64 UNIX, max_per_proc_stack_size is the hard limit for the stack size per process. The
per_proc_stack_size parameter defines the soft limit for stack size, up to the hard limit
max_per_proc_stack_size.
For HP-UX, maxssiz and maxssiz_64bit define the maximum size of the stack segment for 32-bit
and 64-bit processes, respectively.
The default value of this parameter is different on Tru64 UNIX and HP-UX. The default setting is 32
MB for Tru64 UNIX, 8 MB for 32-bit process on HP-UX, and 256 MB for 64-bit process on HP-UX.
The maximum value allowed on this parameter is higher for Tru64 UNIX than HP-UX. The maximum
value for Tru64 UNIX is 0x40000000000; the maximum value for HP-UX is 0x17F00000 (32-bit)
and 0x80000000 (64-bit).
max_per_proc_data_size (Tru64 UNIX) versus maxdsiz or maxdsiz_64bit (HP-UX)
For Tru64 UNIX, max_per_proc_data_size is the hard limit for data segment size per process.
The per_proc_data_size parameter defines the soft limit for data segment size up to the hard
limit max_per_proc_data_size.
For HP-UX, maxdsiz and maxdsiz_64bit define the maximum size, in bytes, of the data segment
for any user process.
The default value of this parameter is different for Tru64 UNIX and HP-UX. The default setting is 1 GB
for Tru64 UNIX, 1 GB for 32-bit processes on HP-UX, and 4 GB for 64-bit processes on HP-UX. The
maximum value allowed on this parameter is higher for Tru64 UNIX than HP-UX. The maximum value
for Tru64 UNIX is 0x40000000000; the maximum value for HP-UX is 0xfffff000 (32-bit) and
0x3ffbffff000 (64-bit).
Note: For more information on hard and soft limits on Tru64 UNIX, refer to the
ulimit(1) and
getrlimit(2)/setrlimit(2) online reference pages. On HP-UX, the maxtsiz and maxtsiz_64bit
tunables define the maximum size, in bytes, of the text segment for any user process. These two
tunables do not exist on Tru64 UNIX.
7