TPDC Manual (G06.24+)
Table Of Contents
- What’s New in This Manual
- About This Manual
- 1 TPDC Overview
- TPDC Components and Architecture
- Tandem Performance Data Collector (TPDC)
- Tandem Performance System File Label (TPSFL)
- Tandem Performance File Label (TPFL)
- Tandem Performance Load Measure (TPLM)
- Tandem Performance Load Data (TPLD)
- System Performance Analysis Using Measure (SPAM)
- Tandem Performance Deferred Processing (TPDP)
- Data Files (RWS, DWS, UWS)
- How TPDC Collects Data
- Example: Scheduling TPDC Data Collection
- TPDC Components and Architecture
- 2 Installing and Running TPDC
- 3 Using the Collected Data
- 4 Using the System Configuration Reports
- 5 Using the SPAM Performance Data Charts and Reports
- Overview of the Charts and Reports
- Performance Data Charts
- Acceleration Profiles of User Programs (AXLCHRT)
- Apportioned Program CPU Consumption (WKLOAD)
- Average CPU Utilization (ACUCHRT)
- Average Disc Utilization (ADUCHRT)
- Data Communications Line Overview (DATACOM)
- Disc Cache Performance (DCPCHRT)
- Disc File Block Splits Shares (BLKSPLT)
- Disc File I/O Activity Distribution (DFIODST)
- Disc File Overview (Alphabetic) (DFOATBL)
- Disc File Physical I/O Shares (DFPIOS)
- Disc File ‘Requests Blocked’ Shares (REQBLKD)
- Disc File System I/O Shares (DFSIOS)
- Disc I/Os per Second (DIOCHRT)
- Disc Response Time (DRTCHRT)
- EXPAND Communications Line Overview (EXPAND)
- Global Indicators (COVER)
- Logical Disc File I/O Wait Shares (LDFIOWT)
- SQL/MP Program Overview (SQLPROG)
- SQL/MP Statement Overview (SQLSTAT)
- Process Category Counts (PCOUNTS)
- Process/CPU Priority Distribution (PRIDIST)
- Program Disc File I/O Wait Shares (PGDIOWT)
- Program Logical File Open Shares (PGOPENS)
- Program Logical I/O Wait Shares (PGLIOWT)
- Program Overview (PGOVIEW)
- Program Spooler File I/O Wait Shares (PGSPLWT)
- Relative CPU Balance (RCBCHRT)
- Relative Disc Balance (RDBCHRT)
- TMF Overview (TMFVIEW)
- Performance Data Reports
- Busiest Disc Files (Logical I/O Wait Time, Overall) (IOWOVER)
- Busiest Disc Files (Logical I/Os, by Volume) (LIOBVOL)
- Busiest Disc Files (Physical I/Os, by Volume) (PIOBVOL)
- Busiest Disc Files (System I/Os, by Volume) (SIOBVOL)
- Busiest Processes (by CPU) (PBSYCPU)
- CPU Activity (CPUREPT)
- Disc Cache 1 (Activity, by Block Size) (CACHE1)
- Disc Process Activity (DPREPT)
- Disc Subsystem Activity (DSCREPT)
- EXPAND Network Line Activity (NETREPT)
- Global Indicators (COVER)
- Low Selectivity (Needle in a Haystack) SQL Table Access Report (HAYSTCK)
- Network System Activity (SYSREPT)
- New Process Creation Timeline (NEWPROC)
- PATHWAY System Processes (PATHWAY)
- Physical Disc I/O Activity (PDISCIO)
- Process Existence Timeline (PTIMLIN)
- Process Memory Utilization (by CPU) (PMEMCPU)
- Process Page Faults (by CPU) (PFLTCPU)
- Server Summary (from $RECEIVE File) (SERVICE)
- TMF Activity Report (TMFREPT)
- A Entity and Attribute Definitions
- B Cross-Reference of Enform Queries to Data Files
- C Enform Query Source File (QPGROUPS)
- Index

Using the SPAM Performance Data Charts and
Reports
Tandem Performance Data Collector (TPDC) Manual—526357-001
5-57
CPU Activity (CPUREPT)
CPU Activity Report for System \CSO (Release D20)
-------------------
<-----PER SECOND------>
<Q LENGTHS> <--UTILIZATION(%)--> Proc Send Memry Proc. Cache Disc
<PROCESS COUNT->
CPU Typ MB PCBs LCBs Total Memry Procss Intrpt Total Ovhd% Busy% Swaps Disps Hits I/Os
Static Transient
=== --- ---- ----- ----- ----- ----- ------ ------ ------ ------ ----- ----- ----- ----- -----
------ ---------
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (15) (16)
(17) (18)
THIS REPORT SHOWS THE OVERALL ACTIVITY IN EACH (12) The percentage of the measurement window spent
CPU DURING THE MEASURMENT INTERVAL (WINDOW). executing SEND instructions (sending messages
to other CPUs).
(1) The CPU Number. (13) The average number of memory swap operations
(both into and out of memory) performed per
(2) The CPU type (NS2, TXP, VLX or CLX). per second by the Memory Manager process in
the CPU; each swap operation transfers one
(3) The CPU's real memory (1MB = 1,048,576 bytes). or two pages.
(4) The configured number of Process Control (14) The average number of process dispatches per
Blocks. second.
(5) The configured number of Link Control Blocks.
(15) The average number of Disc Cache 'hits' per
(6) The average number of processes in the CPU second, aggregated over all disc volumes
queue. This value includes the currently primaried in the CPU; a cache 'hit' occurs
active process, any process(es) that are ready when the required block is found in the Disc
to use the CPU, and any process(es) that are Cache, thus saving a physical I/O operation.
waiting for memory page faults to be serviced.
(16) The average number of disc I/O transfers
(7) The average number of processes in the Memory performed per second by all Disc Processes in
Queue (waiting for page faults to be serviced). the CPU; seek operations are not included.
Note that one write to a mirrored volume
(8) The percentage of the measurement window spent requires two disc I/O transfers.
executing process code.
(17) The number of static processes that ran in
(9) The percentage of the measurement window spent the CPU; this report considers a 'static'
executing interrupt handler code. process to be one that existed for 90% or
more of the measurement window.
(10) The percentage of the measurement window that the
CPU was busy [i.e. the sum of (8) and (9)]. (18) The number of transient processes that ran in
the CPU; this report considers a 'transient'
(11) The percentage of the measurement window spent process to be one that existed for less than
creating and deleting processes. 90% of the measurement window.
<-----PER SECOND------>
<Q LENGTHS> <--UTILIZATION(%)--> Proc Send Memry Proc. Cache Disc
<PROCESS COUNT->
CPU Typ MB PCBs LCBs Total Memry Procs Intrpt Totl Ovhd% Busy% Swaps Disps Hits I/Os Static Trnsient
=== --- -- ---- ---- ----- ----- ----- ------ ---- ----- ----- ----- ----- ---- ---- ------ --------
0 VLX 24 255 500 .11 6.9 1.8 8.7 .0 .1 .0 59 12 1 40
1 VLX 24 255 500 .20 .00 12.6 1.6 14.1 .0 .1 .1 58 4 0 64
2 VLX 24 255 500 .14 .00 7.6 1.8 9.4 .0 .1 .1 66 21 4 68
3 VLX 24 255 500 .07 .00 5.3 .7 6.0 .0 .0 .0 25 44
-- ---- ---- ----- ------ ---- ----- ----- ----- ----- ---- ---- ------ -------
-- ---- ---- ----- ------ ---- ----- ----- ----- ----- ---- ---- ------ -------
96 1020 2000 32.4 5.8 38.3 .1 .3 .3 207 37 5 216