NonStop S-Series System Expansion and Reduction Guide

Table Of Contents
Glossary
G-Series Common Glossary
Glossary-111
TNS object file
TNS object file. The object file created by a TNS compiler. The file contains TNS
instructions and other information needed to construct the code spaces and the initial
data for a TNS process.
TNS process. A process initiated by executing a TNS or accelerated object file. A TNS
process, whether accelerated or not, uses TNS register and stack conventions.
Contrast with TNS/R native process
.
TNS shared run-time library (TNS SRL). A shared run-time library (SRL) available to TNS
processes in the Open System Services (OSS) environment. A TNS process can have
only one TNS SRL. A TNS SRL is implemented as a special user library that allows
shared global data.
TNS signal. A signal model available to TNS processes in the Guardian environment.
TNS stack segment. See TNS user data segment.
TNS system library. A collection of HP-supplied TNS-compiled routines available to all
TNS processes. There is no per-program or per-process customization of this library.
All routines are immediately available to a new process. No dynamic loading of code or
creation of instance data segments is involved. See also native system library
.
TNS user data segment. In a TNS process, the segment at virtual address zero. Its length
is limited to 128 kilobytes. A TNS program's global variables, stack, and 16-bit heap
must fit within the first 64 kilobytes. See also compiler extended-data segment
.
TNS user library. A user library available to TNS processes in the Guardian environment.
TNS/R. HP computers that support the HP NonStop™ Kernel operating system and that are
based on reduced instruction-set computing (RISC) technology. TNS/R processors
implement the RISC instruction set and are upwardly compatible with the TNS
system-level architecture. Systems with these processors include most of the HP
NonStop™ servers. Contrast with TNS
.
TNS/R library. A TNS/R native-mode library. For a PIC-compiled application, TNS/R
libraries can be dynamic-link libraries (DLLs) or hybridized native shared runtime
libraries (SRLs). For an application that is not PIC compiled, TNS/R libraries can only
be native SRLs.
TNS/R native mode. The operational environment in which native-compiled RISC
instructions execute. See also accelerated mode
and TNS mode.
TNS/R native process. A process initiated by executing code that has been compiled
directly to RISC instructions rather than to TNS instructions. Such a process uses
RISC register and stack conventions and executes in TNS/R native mode
.
TNS/R native shared run-time library (TNS/R native SRL). A shared run-time library
(SRL) available to TNS/R native processes in both the Guardian and Open System