HP-UX Reference (11i v3 07/02) - 5 Miscellaneous Topics (vol 9)
a
Aries(5)
Itanium(R)-based Systems Only
Aries(5)
4. An Aries resource configuration file may contain entries for multiple applications. In that case there
should be separate lines beginning with each application name.
5. A # character in first column comments out the whole line and options present on the line are not pro-
cessed by Aries.
Aries Resource Configuration File Search Path
Aries looks for resource configuration file in following locations:
• Root directory (/)
• User’s home directory pointed to by the environment variable
HOME
The Aries search mechanism for resource configuration file is characterized by the following:
1. The Aries resource configuration file found in root directory (
/) is the system-wide Aries resource
configuration file. Aries options specified in this file will be applied to all invocations of PA-RISC HP-
UX applications on the machine.
2. The Aries resource configuration file found in the user’s home directory is that user’s private Aries
resource configuration file. Aries options specified in this file are applied to all the PA-RISC applica-
tions invoked by the user.
3. Aries first processes the resource configuration file found in root directory (
/) and then processes the
file found in user’s home directory.
4. Aries option processing is additive in nature. If an Aries resource configuration file is found in both
paths, that is, in the root directory (
/) and in a user’s home directory, then Aries will give preference to
options present in the user’s private Aries resource configuration file. If the same Aries option is
present in both the resource configuration files, then the value of the option specified in the user’s
private resource configuration will overwrite the value of option present in system-wide resource
configuration file.
5. If Aries finds the value of environment variable HOME to be NULL, or the path is not accessible, it does
not process the Aries resource configuration file in the user’s home directory.
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 values of options.
Useful Aries Options
Most PA-RISC applications run as expected under Aries with default values of 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 absence 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 particular 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.
-ap_heap_ssz size
Specifies the maximum size (in kbytes) of memory area used for Aries private heap. This
area is part of Aries heap whose size is determined by Aries option -heap_ssz. This
area is allocated from Aries heap and is used for Aries’ malloc() calls. Remaining area
of Aries heap is used for allocating the new threads.
Value 32-bit Aries 64-bit Aries
Default 4096 KB (4 MB) 8192 KB (8 MB)
Max heap_ssz - 1024 KB heap_ssz - 2048 KB
Min 1024 KB (1 MB) 2048 KB (2 MB)
If the Aries errors out of memory or malloc() failed occur, then you should
increase this 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
HP-UX 11i Version 3: February 2007 − 4 − Hewlett-Packard Company 67