TMF Reference Manual (G06.24+)
TMFCOM Commands
HP NonStop TMF Reference Manual—522418-002
3-88
ALTER PROCESS
You cannot manually adjust the segment size beyond 128 MB; the growth to the
1024-MB upper limit is managed entirely by TMF.
EXTENDEDSEGIZE Option Considerations for the TMFMON
In addition to the considerations common to the TMP and TMFMON described under
EXTENDEDSEGSIZE Option Considerations on page 3-85, the TMFMON’s extended
segment has a relatively fixed component for various TMF Library tables and the
support of disk volumes attached to each CPU. Larger systems, of course, require
more space for these tables. The remainder of the segment involves TCBs and
message buffers in the TMF Library and other dynamic factors. TCB size depends on
the number of files involved in a given transaction and can differ greatly from processor
to processor, and message buffer use is very unpredictable.
Even though very precise estimates are difficult, a general operating guideline is
possible for the TMFMON. First, estimate the number of active transactions in your
system, as reflected by the TRANSCOUNTTHRESH value established by the ALTER
BEGINTRANS command. Next, consult the following table and enter the
corresponding EXTENDEDSEGSIZE value in the ALTER PROCESS command. Later,
if this value proves insufficient, you can raise it further.
Stopping and Restarting TMF Processes
Some types of TMF processes persist in the system but can be manually stopped and
restarted, as described in Table 3-2. Others are transient processes that start and stop
automatically as needed, as also noted in this table.
TRANSCOUNTTHRESH EXTENDEDSEGSIZE
3000 10
3200 12
4000 16
5000 16
6000 18
7000 20
Note. The values in this table are based on the TRANSPERCPU default value, 1024, which
limits the number of transactions that can be active in a processor. Changing that value would
alter the fixed portion of the TMF library’s extended segment used. Therefore, if you increase
the TRANSPERCPU value, you should also increase the EXTENDEDSEGSIZE value.