Object Code Accelerator Manual

Glossary
Object Code Accelerator Manual528144-003
Glossary-5
creator
creator. The process that causes a process to be built from a program file of another
process. Compare with multibyte character set and ancestor.
creator access ID (CAID). A process attribute that identifies, by user ID, the user who
initiated the process creation. Contrast with process access ID (PAID).
current selectable segment. The selectable segment that can be accessed by a process.
A process specifies the current selectable segment by calling the USESEGMENT or
SEGMENT_USE_ procedure to select one of a set of alternative selectable segments.
D-series system. A system that is running a D00 or later version of the operating system.
data segment. A virtual memory segment holding data. Every process begins with its own
data segments for program global variables and runtime stacks (and for some libraries,
instance data). Additional data segments can be dynamically created. See also flat
segment and selectable segment.
data space. The area of virtual memory reserved for user data and system data.
deadlock. A situation in which two processes or two transactions cannot continue because
they are each waiting for the other to release a lock.
DEFINE. An HP Tandem Advanced Command Language (TACL) command you can use to
specify a named set of attributes and values to pass to a process.
DEFINE name. An identifier preceded by an equal sign that can be used in place of an
actual name to identify a DEFINE in a procedure call. See DEFINE.
disk drive. A device that stores and accesses data on a magnetic disk. Random access to
addressable locations on a magnetic disk is provided by magnetic read/write heads.
dispatching. The task of making a process active, permitting it to use the processor to
execute.
distributed system. A system that consists of a group of connected, cooperating
computers.
download. The process of transferring software from one location to another, where the
transferring entity initiates the transfer.
dynamic-link library (DLL). A collection of procedures whose code and data can be loaded
and executed at any virtual memory address, with run-time resolution of links to and
from the main program and other independent libraries. The same DLL can be used by
more than one process. Each process gets its own copy of DLL static data. Contrast
with shared run-time library (SRL). See also TNS/R library.
dynamic loading. Loading and opening dynamic-link libraries under programmatic control
after the program is loaded and execution has begun.