OpenTP1 Version 7 User's Guide

[Contents][Index][Back][Next]

Appendix A. Lists of OpenTP1 Processes

This appendix provides lists by product of the system service processes used by OpenTP1 for Windows.

Note
The column Number of system service processes indicates the number of system service processes per node when a single OpenTP1 is run per node.
Organization of this section
(1) TP1/Server Base
(2) TP1/FS/Direct Access
(3) TP1/FS/Table Access
(4) TP1/Message Control
(5) TP1/Message Queue

(1) TP1/Server Base

The following table lists and describes the system service processes of TP1/Server Base.

Table A-1 System service processes (TP1/Server Base)

Executable file name Number of system service processes Service Related system definitions Files to be input or output
admrsvre 0 or more Partial recovery Process service definition None
cltcond 0 or more CUP execution service Client service definition None
cltd 0 or 1 Client extended service Client service definition None
clttrnd 0 or more Client execution process Client service definition None
cpdd 1 or more Checkpoint dump service Journal service definition
Checkpoint dump service definition
Checkpoint dump file
dcservice 1 Windows service process None None
itvd 1 Interval timer service Interval service definition None
jnld 1 Journal management service Journal service definition None
jnliod 1 to 16#1 Journal file input/output service None System journal file
jnlswd 1 Journal file management service System journal service definition None
jnlutld 0 or 1#2 Journal utility service System journal service definition System journal file
logd 1 Log service Log service definition Message log file
namaudtd 0 or 1 Name service Name service definition None
namd 1#3 Name service Name service definition None
prcd 1 Process service (superuser process) Process service definition None
prctee 0 or 1#4 Standard output redirect service System environment definition Standard output redirect file
prfiop#5 0, 8, or 9#6 Performance verification trace acquisition service System common definition Trace file
qued 0 or 1 Queue service MCF-message queue service definition MCF-message queue file
rapclman 0 or 1 Report API facility RAP-processing client manager service definition None
raplisnr 0 to 1024 Report API facility RAP-processing listener service definition Trace file
rapservr 0 to 1024 Report API facility RAP-processing listener service definition Trace file
rtsspp 0 or more Real-time statistics service Real-time acquisition item definition RTS log file
rtssup 0 or more Real-time statistics service Real-time acquisition item definition RTS log file
scdd 1#3 Scheduler Schedule service definition None
scdmltd 0 or more Scheduler Schedule service definition None
stsd 1 Status service Status service definition Status file
tjld 1 Transaction journal service None Transaction recovery journal file
trnd 1#3 Transaction management service Transaction service definition None
trnrmd 1 Resource manager monitoring service Transaction service definition None
trnrvd 1 or more Transaction recovery service Transaction service definition None

#1
This value is obtained from the following formula:
a x b
a: 2 when dual journals are used; 1 otherwise.
b: Maximum number of dispersions for the parallel access facility for system journal files.

#2
If you specify Y in the jnl_auto_unload operand in the system journal service definition, the number of system service processes is 1.

#3
If you monitor OpenTP1 processes, specify one of these processes as the process to be monitored.

#4
If you specify Y in the redirect_file operand in the system environment definition, the number of system service processes is 1.

#5
This is a process for acquiring traces; it is not displayed by the prcls command. To check whether the process is running, use Windows Task Manager's Processes page.

#6
The number of system service processes is as follows:
[Figure] When N is specified in the prf_trace operand in the system common definition
The number of system service processes is 0.
[Figure] When Y is specified in the prf_trace operand in the system common definition
If MCF is not used, the number of system service processes is 8.
If MCF is used, the number of system service processes is 9.

(2) TP1/FS/Direct Access

The following table lists and describes the system service processes of TP1/FS/Direct Access.

Table A-2 System service processes (TP1/FS/Direct Access)

Executable file name Number of system service processes Service Related system definitions Files to be input or output
damd 0 or 1 DAM service DAM service definition DAM file

(3) TP1/FS/Table Access

The following table lists and describes the system service processes of TP1/FS/Table Access.

Table A-3 System service processes (TP1/FS/Table Access)

Executable file name Number of system service processes Service Related system definitions Files to be input or output
tamd 0 or 1 TAM service TAM service definition TAM file
tamiod 0 or 1 TAM file input/output service TAM service definition TAM file

(4) TP1/Message Control

The following table lists and describes the system service processes of TP1/Message Control.

Table A-4 System service processes (TP1/Message Control)

Executable file name Number of system service processes Service Related system definitions Files to be input or output
mapsmgrd 0 or 1 Mapping service Mapping service definitions
Mapping service attribute definitions
None
mcfmngrd 0 or 1 MCF manager MCF manager definition Trace file
User-specified name# 0 or more MCF communication service MCF communication configuration definition
MCF application definition
None

#
If TP1/Messaging is used, this must be mcfutcpd and mcfupsvd.

(5) TP1/Message Queue

The following table lists and describes the system service processes of TP1/Message Queue.

Table A-5 System service processes (TP1/Message Queue)

Executable file name Number of system service processes Service Related system definitions Files to be input or output
mqacmd 0 or 1 Message queuing (TP1/Message Queue) on-line command service MQA service definition MQA queue file
mqad 0 or 1 Message queuing (TP1/Message Queue) MQA service MQA service definition MQA queue file
MQ management information file
mqaiod 0 or 1 or more Message queuing (TP1/Message Queue) queue file input/output service MQA service definition MQA queue file
mqamnd 0 or 1 Message queuing (TP1/Message Queue) expiration message monitoring service MQA service definition None
mqcdtcp 0 or 1 Message queuing (TP1/Message Queue) MQC service MQA service definition
MQC service definition
Trace file
mqcgwp 0 or 1 or more Message queuing (TP1/Message Queue) MQC gateway server User service definition MQA queue file
Trace file
mqrspp 0 or 1 or more Message queuing (TP1/Message Queue) repository management server SPP User service definition (%DCCONFPATH%\mqrspp) MQA queue file
mqrsup 0 or 1 Message queuing (TP1/Message Queue) repository management server SUP User service definition (%DCCONFPATH%\mqrsup) MQA queue file
Trace file
mqtdtcp 0 or 1 or more Message queuing (TP1/Message Queue) MQT communication service Definition of the MQT communication configuration
MQT service definition
MQA queue file
Channel management information storage file
Trace file
User definition file
MQ management information file
mqtmngd 0 or 1 Message queuing (TP1/Message Queue) MQT communication manager service MQA service definition Channel management information storage file