Caché Monitoring Guide - InterSystems Documentation
Caché Monitoring Guide - InterSystems Documentation
Caché Monitoring Guide - InterSystems Documentation
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Monitoring</strong> Routine Performance Using ^PROFILE<br />
Column Title (Metric)<br />
RtnLine<br />
Time<br />
CPU<br />
RtnLoad<br />
GloRef<br />
GloSet<br />
Description<br />
Number of routine lines of code executed. By default, it lists the value as a percentage<br />
of all lines of code executed.<br />
Elapsed time used to execute the routine. By default, the time is listed as a percentage<br />
of the total time used by all routines.<br />
CPU time used to execute the routine. By default, the entry is listed as a percentage<br />
of the total CPU time used by all routines.<br />
Number of times the routine is loaded. By default, the entry is listed as a percentage<br />
of all routine loads.<br />
Number of global references by the routine. By default, the entry is listed as a percentage<br />
of global references by all routines.<br />
Number of global sets by the routine. By default, the entry is listed as a percentage<br />
of global sets by all routines.<br />
The name of the routine (INT or MVI file) and the namespace where it is executing is displayed on the second line of the<br />
entry.<br />
Follow the instructions that are displayed in the Terminal:<br />
• When the list of routines is displayed at the profile level, you can specify any of the following:<br />
Option<br />
#<br />
Description<br />
Flag the specified line(s) for detailed profile-level data collection.<br />
Note:<br />
On each displayed page, you can enter single line numbers (#), a<br />
comma-separated list (#,#,#), a range (#-#), or a combination<br />
(#-#,#,#-#,#).<br />
After you select the routines on any page, you can move to the next or previous<br />
page to select other routines. After you select all the routines you want to<br />
analyze, enter Q to start the detail level profile collection.<br />
B<br />
E<br />
N<br />
O<br />
Q<br />
Display the previous page of the list.<br />
Export the displayed collection of metrics.<br />
Display the next page of the list.<br />
Re-sort the page based on different metrics (the selected metric is displayed<br />
in the first column).<br />
Exit from the ^PROFILE utility.<br />
Note:<br />
If you flagged routines that you want to analyze, this option lets you<br />
choose between collecting subroutine- and line-level metrics or exiting.<br />
52 <strong>Caché</strong> <strong>Monitoring</strong> <strong>Guide</strong>