6. DATA SOURCES › 6.2 VMS ACCOUNTING Record Descriptions › 6.2.2 IMAGE TERMINATION Record
6.2.2 IMAGE TERMINATION Record
IMAGE accounting writes an IMAGE TERMINATION record whenever
an image executing within a process terminates. For example,
a process is created for a user when the user logs on to the
system. The user may then execute editors, compilers,
linkers, system utilities, and previously developed
application programs. In doing so, only one process has been
created.
With PROCESS accounting, when the user logs off, a single
PROCESS TERMINATION record will be created. With IMAGE
accounting enabled, an IMAGE TERMINATION record will be
created at the termination of each edit, compile, link,
utility, or other program execution. It is clear that IMAGE
accounting will create substantially more records than will
PROCESS accounting. IMAGE accounting is useful when tracking
the resource use of particular program executions is
desired.
The IMAGE TERMINATION record contains data describing an
image that had been executing. Its record type is 3.
The IMAGE TERMINATION record consists of three packets:
o Identification Packet - Contains identification data such
as process identification, member and group IDs, user
name, account, nodename, terminal, jobname, node address,
remote ID, and other related data.
o Resource Packet - Contains system usage data such as
status, image count, CPU time, page faults, fault I/Os,
working set peak, page file, direct I/O, buffered I/O,
and volumes mounted.
o Image Name Packet - Contains the name of the image run by
the identified process.
Data from this record is written to the DEAIMG file.