HP-UX Reference (11i v2 04/09) - 5 Miscellaneous Topics (vol 9)
a
Aries(5) Aries(5)
(Itanium(R)-based System Only)
6. If Aries cannot find the resource configuration file either in the root directory (
/) or in the user´s
home directory, it uses the default options.
Useful Aries Options
Most PA-RISC applications run as expected under Aries with default options. The following Aries options
are useful for advanced users who want to control Aries’ resource management and/or tune Aries for their
PA-RISC applications.
NOTE: Aries options which are
On|Off
flags are turned On by presense of the option and are turned
off by absense of the corresponding Aries option in the Aries resource configuration file. You do not
need to specify the On or Off keywords in Aries resource configuration file to turn ON or OFF a particu-
lar Aries option. For example, specifying
-order turns On the -order option in Aries. Similarly, not
specifying the
-order option will turn
Off the -order option in Aries.
-ssz size
Specifies the maximum stack size (in kbytes) for PA-RISC application.
Value 32-bit Aries 64-bit Aries
Default 8192 KB ( 8 MB) 262144 KB (256 MB)
Max 32768 KB (32 MB) 262144 KB (256 MB)
Min 256 KB 256 KB
The values above are shown with the default values of the kernel tunable parameters
pa_maxssiz_32bit
and pa_maxssiz_64bit for 32-bit Aries and 64-bit Aries
respectively.
With increased values of the kernel tunable parameters
pa_maxssiz_32bit
and
pa_maxssiz_64bit, the maximum value of the
-ssz Aries parameter will be the
same as maximum value of kernel tunable parameters
maxssiz and maxssiz_64bit
for 32-bit and 64-bit processes respectively.
Aries sets the size of the PA-RISC application stack by the size returned by
getrlimit
(RLIMIT_STACK, ...) system call or the value inherited from parent process. Use
this option to override the stack size for PA-RISC application.
-issz size
Specifies the size of initial allocated stack (in kbytes) for PA-RISC application.
Value 32-bit Aries 64-bit Aries
Default 64 KB 64 KB
Max -ssz value -ssz value
Min 64 KB 64 KB
At startup time, Aries computes the minimum value of
-issz by adding the sizes of
argument strings, environment strings, and keybits structure. If the computed value is
greater than 64 Kb, Aries sets the minimum value of -issz to the computed value.
-ccsz size
Specifies the maximum size (in kbytes) of memory area used for Aries translated code
buffer.
Value 32-bit Aries 64-bit Aries
Default: 16384 KB (16 MB) 16384 KB (16 MB)
Max: 16384 KB (16 MB) 16384 KB (16 MB)
Min: 1024 Kb ( 1 MB) 1024 KB ( 1 MB)
NOTE: It is recommended that you set this parameter value at default or maximum
value. A smaller value for this parameter will cause an increased frequency of Aries
translated code buffer flushes due to buffer full conditions. This may result in poor perfor-
mance for PA-RISC application.
In future Aries releases it may be possible to increase the maximum value of this param-
eter greater than 16 MB.
Though 64-bit Aries allows a maximum value of 16 MB for this parameter, it actually
reserves 64 MB. The currently unused 48 MB space is for larger translation code buffers
HP-UX 11i Version 2: September 2004 − 4 − Hewlett-Packard Company Section 5−−43