SirTune: Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Created page with "The primary function of the <var class="product">SirTune</var> product is to provide information to User Language programmers to make it easy for them to improve the performa...")
 
mNo edit summary
Line 27: Line 27:
Pre-7.2 releases required a separate reporting load module   
Pre-7.2 releases required a separate reporting load module   
distributed under the name <var>SIRTUNER</var>.</p>
distributed under the name <var>SIRTUNER</var>.</p>
For more information about SirTune, see the <var class="book">[http://www.sirius-software.com/maint/download/tunr.pdf SirTune Reference Manual]</var>.

Revision as of 22:07, 19 April 2013

The primary function of the SirTune product is to provide information to User Language programmers to make it easy for them to improve the performance of their programs. This is accomplished in two stages:

  1. Data is collected in a running Online or BATCH204 region. This data is obtained by "polling." That is, at regular intervals SirTune examines the state of the Online. or BATCH204 region and records data pertinent to this state.

    The part of SirTune that collects this data is called the data collection portion, which is integrated with the Sirius Mods for SirTune versions after 1.5, or which consists of a separately distributed load module named SIRTUNE for SirTune 1.5 and earlier versions.

  2. After this data is collected, it is summarized and presented in a set of reports that indicate to a User Language programmer the potential performance problem areas. These problem areas can generally be refined to an arbitrary level of detail (for example, individual lines of code in a procedure).

    The part of SirTune that summarizes and produces reports is called the reporting portion, which consists of a User Language program named SIRTUNEREPORT, distributed in the SIRIUS file as part of User Language.

    Pre-7.2 releases required a separate reporting load module distributed under the name SIRTUNER.

    For more information about SirTune, see the SirTune Reference Manual.