Previous section.

UMA Data Pool Definition (DPD)
Copyright © 1997 The Open Group

Glossary

adjusted

In the context of this DPD specification, this term means that any shared resource size is divided by the number of processes sharing it.

API

Application Program Interface. A standard interface for program access to set of services. The API for UMA is the Measurement Level Interface (or MLI).

ASN.1/BER

Abstract Syntax Notation One / Basic Encoding Rules. The ASN.1 language describes all abstract syntaxes in the OSI architecture. An abstract syntax is a named group of types. BER, the Basic Encoding Rules, is a transfer syntax used to communicate data between open systems. It includes those aspects of the rules used in the formal specification of data which embody bgcolor="#FFFFFF" a specific representation of that data. BER is capable of encoding any abstract syntax that can be described using ASN.1.

Collection Interval

The time between successive captures of a specific set of data items. Sometimes the term "interval" is used to mean the data for a collection interval having a certain time stamp and duration.

CONS

Connection Oriented Network Service.

cpu

"central processor unit": a set of one or more computational engines on which a system runs to provide computing services to applications. A cpu can be a single processor or a multiprocessor device.

DASD

Direct Access Storage Device (for example, disk).

DCI

Data Capture Interface. A standard UMA interface to access data sources such as kernel and subsystem data structures, hardware dependent data, and data which is event-generated.

DCL

Data Capture Layer. A UMA entity concerned with the collection of raw data from the UNIX kernel and other sources. Data is considered collected when it exists assembled into data structures of predefined class and subclass in storage controlled by services contained in the measurement model.

Data Class

The general system measurement entity to be collected. For example, the data classes for UMA include system configuration information, processor and memory usage information, and other like categories. The UMA classes and subclasses are defined in this document.

Data Services Layer

A UMA entity responsible for data distribution to measurement applications using the MLI, for archival data storage, for management of services and resources required for distributed measurement access and control, for measurement requesting, and for data format transformations required for recording and transmission.

Data Subclass

A specific grouping of data within a data class. Each data class may have several data subclasses. For instance, the class "processor" contains subclasses such as "Global Measured Processor Times" and "Global System Call Counters", etc.

Disk Partition

A portion of a disk. A disk partition can contain a file system or a raw data structure such as swap space or raw database management space. To optimise disk performance, a file system is often comprised of several partitions spread across several disks. This includes a file system mounted on a logical volume, in which case the whole physical space allocated to a logical volume on a particular disk can be thought of as a partition.

Event Data

In the context of UMA, this represents the reporting of one or more system events (for example, process termination, creation, signal delivery, logon, etc.).

FEP

Front End Processor.

GID

Group Identifier of a process.

IOP

Input/Output Processor.

IPC

Interprocess communication.

KCORE

The amount of physical memory used in kilobytes * the time occupying physical memory (user time + system time).

Logical

The Logical Volume Manager supports logical volumes by managing the disks in small chunks, usually 4 MB. A logical volume may span several disks, and its size may be increased without disturbing the file systems.

Measurement Application Layer

In the context of UMA, this functional layer contains the application primitives and tools used to report currently captured and archival performance data to the end-user (or to an automated stand-in). These application implementations are called Measurement Application Programs (MAPs).

Measurement Control Layer

A UMA entity responsible for managing the capture of data, including its synchronisation, and for providing any necessary buffer or queue management for data assembled by the data capture mechanism.

Measurement Interval

A continuous time interval during which measurement activity and reporting is requested by a measurement application program (MAP).

Message

In UMA, a basic unit of control or data information. Each UMA message contains a header portion which identifies the class and subclass of the information contained in the rest of the message.

MAP

Measurement Application Program. A UMA-based application program providing end-user services.

MIB

Management Information Base.

MLI

Measurement Level Interface. The MLI comprises the Application Programming Interface (API), and the management of UMA message transport.

NQS

New Queue Service.

OSI

Open Systems Interconnect.

PID

Process Identifier.

PPID

Parent Process Identifier.

PMWG

Performance Management Working Group. The working group, originally within UNIX International, now within the Computer Measurement Group, that developed the base document for this specification.

processor

One of several computational engines that comprise a multiprocessor cpu. A single processor (uniprocessor) cpu has one processor.

Reporting Interval

The union of one or more contiguous collection intervals to be seen by a MAP. Thus the reporting interval may be identical to a collection interval, or it may have a duration that is (nominally) a multiple of the collection interval duration.

Sampling Interval

The time between successive samples during data capture.

SNMP

Simple Network Management Protocol

SVID

UNIX System V Interface Definition.

system

The hardware and software associated with a single running image of the operating system.

Trace Data

In the context of UMA, reported trace data is data for a set of selected, related events.

UID

User Identifier of a process.

UDU

UMA Data Unit. The contents of a UMA API Message. The UDU consists of a header portion, and either a control segment or one or more data segments.

UMA

Universal Measurement Architecture. A common, flexible measurement control and data delivery mechanism.

VM

Virtual Memory.
Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy of this publication.

Contents Index