TS/MP System Management Manual (G06.24+, H06.03+)

Configuring Objects in a PATHMON Environment
NonStop TS/MP System Management Manual541819-001
3-5
Specifying Limits
MAXPARAMS specifies the maximum number of server classes that can have
PARAM messages.
MAXSERVERCLASSES specifies the maximum number of server-class
descriptions that you can add to the PATHMON configuration file.
MAXSERVERPROCESSES specifies the maximum number of server processes
that you can define for all server classes using the MAXSERVERS option of the
SET SERVER COMMAND.
The total of all MAXSERVERS values for all server classes is limited to the value
of MAXSERVERPROCESSES.
You may want to take the approach of first establishing a value for MAXSERVERS
for each server class in your application, then adding up all the values to get an
appropriate value for MAXSERVERPROCESSES. For information on determining
a value for MAXSERVERS, see Configuring Links for Optimum Performance on
page 3-23.
MAXSTARTUPS specifies the maximum number of server classes that can have
startup messages.
In addition to the required limits, you can specify limits for other attributes. For
other attributes, if you do not specify a limit, a default is assigned. Some of the
optional attributes are:
MAXLINKMONS specifies the maximum number of LINKMON processes that can
communicate with the PATHMON process at the same time.
MAXPATHCOMS specifies the maximum number of PATHCOM processes that
can run simultaneously within a PATHMON environment.
For a complete description of all the SET PATHWAY attributes, see SET PATHWAY
Command on page 11-12.
Specifying limits always involves some guessing, with penalties if you estimate wrong.
Begin with a thorough understanding of your business application environment. Then
choose your global parameters very carefully. Once you start your PATHMON
environment, you cannot alter these limits without shutting the environment down for
complete reconfiguration.
It is recommended that you always allow some space for growth. For example, if you
are not certain whether you might need an extra server class, leave room for one or
two of these objects. Providing for a few more objects than you initially need can save
you much unnecessary work later. If you specify unreasonably large limits, however,
you cause the PATHMON process to allocate unused virtual storage and its
corresponding swap-file space.
For more information about limits and default values for your PATHMON environment,
see Appendix C, Configuration Limits and Defaults. Note that identifying a truly
optimum configuration for your PATHMON environment can require a significant
degree of calculation and tuning that is beyond the scope of this manual. For