25.01.2015 Views

Caché Monitoring Guide - InterSystems Documentation

Caché Monitoring Guide - InterSystems Documentation

Caché Monitoring Guide - InterSystems Documentation

SHOW MORE
SHOW LESS

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>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!