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 Collected Data
Tandem Performance Data Collector (TPDC) Manual—526357-001
3-3
Running TPSFL
Prior to opening the directory on a given disk, the device is again checked for
accessibility. No external sorts or programs are invoked during TPSFL execution. Each
time you execute TPSFL, it creates the reports that you specify.
Execution Timing Estimates
On an HP NonStop S70000 system, 11 volumes and a total of 24,806 files were
processed in under 60 seconds. On an HP NonStop K20000 system, 77 volumes and
a total of 62,078 files were processed in 8 minutes and 12 seconds. Other tests
performed on production systems with 56 to 72 logical disk volumes had similar
processing times. Execution should take less than 20 seconds per volume elapsed
time and less than 10 seconds of CPU busy time per volume.
Running TPSFL
You can use TPSFL on a standalone basis to produce reports and output files. Every
time you run TPSFL, it automatically generates a Volume Label report.
NAME processname
defines the process name that TPSFL will run under. processname is optional
and is two to five characters in length. The first character must be $, and the
second character must be an alpha. TPSFL will not run unless it is not started as a
named process.
OUT outfile
names the spooler collector or disk file to which your output is to be directed. For a
spooler collector (DEVICETYPE 0, SUBTYPE 31), level-3 spooling is used. For a
disk file, it can be entry-sequenced or an EDIT file (type 101).
If you do not specify an outfile, all the output is directed to your terminal.
NOWAIT
returns control to your TACL now, rather than when the process completes.
REPORTS
specifies that one or more of the following three reports on the configuration of the
measured system are to be produced. (In addition, TPSFL always produces a
Volume Label report automatically.)
•
Device Distribution report
•
Logical Device report
TPSFL / NAME [processname][,OUT outfile ][,NOWAIT] /
[REPORTS ],
[VALIDATE subvol]