TMF Reference Manual (G06.24+)

TMFCOM Commands
HP NonStop TMF Reference Manual522418-002
3-87
ALTER PROCESS
and used until modified by the ALTER PROCESS command. The following ALTER
PROCESS command for the BACKOUT process type, for example, changes the
integer1 value from 5 MB to 20 MB, and the integer2 value from 40 MB to 80 MB:
ALTER PROCESS BACKOUT, EXTENDEDSEGSIZE (20,80)
In the “integer2 Default Value” column, the notation N/A means that the segment size
for this process type does not automatically increase; any value you specify for
integer2 in EXTENDEDSEGSIZE is ignored. You can, however, increase the segment
size to an upper limit of 128 MB by entering the desired value as the integer1
parameter. As an example, suppose that you enter the following command:
ALTER PROCESS TMFMON, EXTENDEDSEGSIZE (16,24)
As a result of this command, TMF assigns TMFMON the value of 16 for integer1 and
ignores the value of 24 specified for integer2.
The values shown in the “integer1 Minimum Value” and the “integer2 Minimum Value”
columns are the minimum values for integer1 and integer2 that can be assigned
through the ALTER PROCESS command.
The EXTENDEDSEGSIZE attribute does not apply to the CATALOG process type,
which does not use extended segments.
EXTENDEDSEGIZE Option Considerations for the TMP
For the TMP process type, as with other process types, both integer1 and
integer2 in EXTENDEDSEGSIZE must be less than or equal to 128, and
integer2 must be a multiple of integer1. However, for the TMP, other
EXTENDEDSEGSIZE rules and behavior differ from those for other process types:
TMF uses the value you specify for integer2 as the initial segment size, and
ignores the value you specify for integer1. (Nevertheless, you must still supply a
valid value for integer1, or TMFCOM reports an error.)
If you specify a value less than 40 for integer2, TMF uses 40 MB as the initial
segment size.
Even though you cannot supply a value greater than 128 for integer1 or
integer2, TMF allows the segment to grow as needed until it either:
°
reaches a maximum allowable size of 1024 MB (rounded down to an even
multiple of the specified integer2), or
°
uses all the KMSF swap space available.
Note. The TMFMON extended memory is locked and is not available for paging by the
NonStop Kernel.
For the TMFMON2 process type, if you specify an EXTENDEDSEGSIZE from 1 MB through
128 MB, TMF defaults to 0.25 MB. This size is enough for a TMFMON2 process, since the
extended segment in this process is used mainly for message system control data structures.
This size is not related to transaction rate or transaction load in any way.