Presentation is loading. Please wait.

Presentation is loading. Please wait.

Suite www.tpfsoftware.com. Suite Reasons for zTREX Capabilities of zTREX zTREX Viewer Details.

Similar presentations


Presentation on theme: "Suite www.tpfsoftware.com. Suite Reasons for zTREX Capabilities of zTREX zTREX Viewer Details."— Presentation transcript:

1 Suite www.tpfsoftware.com

2 Suite Reasons for zTREX Capabilities of zTREX zTREX Viewer Details

3 Suite www.tpfsoftware.com Problem:  z/TPF Applications that use too many resources degrade system performance  But it’s difficult to see the problem Solution:  zTREX – Allows programmers to identify which App is using what resources  You can see just how big a problem you have! How much resource usage lies below the surface of this z/TPF application? CPU cycles Pool gets and releases Files and Finds Tape resources Etc?

4 Suite www.tpfsoftware.com Transaction level  All the resources used by the transaction  Identifies all the ECBs ECB level  All resources used at ECB level  Identify programs and functions Program level  All resources used at the program level –Counts of MACRO/SVC used

5 Suite www.tpfsoftware.com 1.CPU Usage  When dispatching ECBs, zTREX records the time  When the program comes back for service, zTREX records the time again  The delta is CPU usage for that program/function } zTREX ECB SVC Program/ Function

6 Suite www.tpfsoftware.com 2.I/O usage, tape records, pool records 3.Compare data from different transactions 4.Program usage  What programs the application calls 2.I/O usage, tape records, pool records 3.Compare data from different transactions 4.Program usage  What programs the application calls

7 Suite www.tpfsoftware.com Just collecting data is not enough Programmers must have a way to review and analyze it zTREX provides many visualization and analysis tools  Pie, Bar & Column charts; Tables; Lists

8 Suite www.tpfsoftware.com Control activation of zTREX data collection in zTPFGI  Summary data only  Program data only  Summary & Program data  Whether or not to include Instruction Counts After activating zTREX, run a transaction Results can be viewed in zTREX Control activation of zTREX data collection in zTPFGI  Summary data only  Program data only  Summary & Program data  Whether or not to include Instruction Counts After activating zTREX, run a transaction Results can be viewed in zTREX

9 Suite www.tpfsoftware.com Each transaction is contained within one file Add transactions to the analysis area to analyze their contents Manage transaction files (Rename, Delete) in the File Groups window or via Windows Explorer Each transaction is contained within one file Add transactions to the analysis area to analyze their contents Manage transaction files (Rename, Delete) in the File Groups window or via Windows Explorer

10 Suite www.tpfsoftware.com Expand a transaction to see the ECBs used by the transaction Expand an ECB to show the programs used by the ECB Multi-select to compare transactions, ECBs or Programs ECBs being compared can be in different transactions Programs being compared can be in different ECBs & transactions Expand a transaction to see the ECBs used by the transaction Expand an ECB to show the programs used by the ECB Multi-select to compare transactions, ECBs or Programs ECBs being compared can be in different transactions Programs being compared can be in different ECBs & transactions

11 Suite www.tpfsoftware.com View transactions in tiled windows Or in a single window

12 Suite www.tpfsoftware.com Provides a quick, easy, meaningful way to identify resource usage by transaction, ECB or Program Empty data fields are hidden Provides a quick, easy, meaningful way to identify resource usage by transaction, ECB or Program Empty data fields are hidden  Program Entry Count  Last Program Entered  Last Object Entered  CPU Usage Time  Total Macros Count  Instruction Count  Function Call Count  DF Call Count  Tape Read/Write Counts  4K/1M Frame Counts  Pool Get/Release Counts  Detailed Pool Counts  Find Counts  File Counts  Program Entry Count  Last Program Entered  Last Object Entered  CPU Usage Time  Total Macros Count  Instruction Count  Function Call Count  DF Call Count  Tape Read/Write Counts  4K/1M Frame Counts  Pool Get/Release Counts  Detailed Pool Counts  Find Counts  File Counts

13 Suite www.tpfsoftware.com

14 Suite

15 Suite Screenshot of terminal input

16 Suite www.tpfsoftware.com View CPU Usage time in  seconds (s)  milliseconds (ms)  microseconds( μ s) View CPU Usage time in  seconds (s)  milliseconds (ms)  microseconds( μ s)

17 Suite www.tpfsoftware.com

18 Suite

19 Suite

20 Suite

21 Suite Detailed Pool Gets Detailed Pool Releases Detailed Pool Gets Detailed Pool Releases Shows:  Small Short  Small Long  Large Short  Large Long  4K Short  4K Long Shows:  Small Short  Small Long  Large Short  Large Long  4K Short  4K Long

22 Suite www.tpfsoftware.com Select different views

23 Suite www.tpfsoftware.com Scroll to view more Other charts show  Program Counts  Instruction Counts  Find Counts  File Counts  Function Call Counts  DF Call Counts Scroll to view more Other charts show  Program Counts  Instruction Counts  Find Counts  File Counts  Function Call Counts  DF Call Counts

24 Suite www.tpfsoftware.com Strengths of zTREX  Easy to learn and use  Superb feedback and analysis  Friendly, and easy to startup and run  Minimal overhead when running  Saves problems from happening on the Production system

25 Suite www.tpfsoftware.com For more information, contact: Thiru Thirupuvanam TPF Software, Inc. information@tpfsoftware.com 919-676-5501 http://tpfsoftware.com http://youtube.com/tpfsoftware


Download ppt "Suite www.tpfsoftware.com. Suite Reasons for zTREX Capabilities of zTREX zTREX Viewer Details."

Similar presentations


Ads by Google