z/TPF software profiler
The z/TPF software profiler is a tool that helps you to understand the performance characteristics of your applications.
This performance measurement tool collects and analyzes data for:
- External interrupt (EI) analysis, which is a sampling tool that identifies the instructions and applications that are processed the most.
- ECB entry analysis (EA), which shows all macros and functions that are processed by a specific ECB.
- Macro analysis (MA), which identifies the supervisor call (SVC) macros that are processed the most and by which applications.
- Page range (PR) analysis, which identifies if 4 KB pages in memory are being accessed.
- Resource consumption (RC), which collects ECB specific performance data.
The z/TPF software profiler consists of two components:
- An online z/TPF software profiler command called ZTRAP, which collects performance data by taking samples at timed intervals and writing the data to tape for offline processing.
- A z/TPF software profiler offline program that selects data runs from the tape and reduces, formats, and reports the data based on the control option information that you specify to the offline program.