TMF Glossary (G06.26+)
TMF Glossary
HP NonStop TMF Glossary—522415-003
Glossary-14
primary process
primary process. The currently active process of a process pair in the NonStop Kernel 
operating system environment. See also process pair.
procedure call. A method of invoking, from within a program, one of many system services. 
Some of these services can be applied to TMF transactions.
process pair. A fault-tolerant arrangement of processes in the NonStop Kernel operating 
system environment, whereby two processes in separate processors share the same 
name and execute identical code. One process functions as the primary process and 
the other functions as the backup process. The two processes are kept in sync through 
checkpoint messages sent from the primary to the backup process. If the primary 
process fails, the backup process is notified that it is now the primary, and it resumes 
the application work from the last valid checkpoint message.
R
$RECEIVE. The file through which a process receives and replies to messages from other 
processes.
recoverable resource manager. A resource manager that represents data that can be 
recovered after a failure. This type of resource manager must be registered with TMF 
in the resource manager directory before it can be opened by a gateway process.
recovery. The returning of a database file or files to a consistent state.
recovery mode. See online recovery mode and archive recovery mode.
redo-needed file. An audited file that contains changes that must be reapplied because 
they were written to cache but not yet transmitted to disk. Such files cannot be opened. 
To recover them, you must use the file recovery process.
Remote Database Facility (NonStop RDF). A software product that enables disaster 
tolerance for OLTP production databases, monitors database updates audited by TMF 
on a source system, and applies those updates to a copy of the database on a target 
system.
remote. Outside the local environment. For TMF, a transaction, transaction branch, or 
transaction manager outside the home node. For example, if a distributed transaction 
originates on node A and also does work on node B, the TMF system on node A is the 
local transaction manager and the TMF system on node B is the remote transaction 
manager.
remote node. A system, other than the home node, accessed by a distributed transaction.










