CPU Load Graphs

The CPU Load Graphs (Views > CPU Load Graphs) display CPU usage over time, per actor and in total. By default, it shows all actors except the idle thread. The analysis divides the trace into a number of intervals (100 intervals by default). The CPU usage for an actor in an interval is the amount of CPU time used by the actor within this interval, divided by the length of the interval. For each interval, all actors executing in that interval will be drawn as rectangles stacked on top of each other. The height of each actor's rectangle represents the CPU usage for that actor in that time interval and the combined height is the total CPU usage for that interval.

To customize the view, use the Select Actor(s) menu. There you can select which actors you wish to include in the view. If the graph is noisy (due to short intervals), you can reduce the number of intervals through the Resolution menu. If you wish a more detailed graph, you can increase the number of intervals by selecting a higher resolution. If you wish to focus on a specific area, you can click and drag to select an interval and use the Zoom menu or right click to zoom in on it. You can also use the Zoom or right click menu to show the selection or current view in the trace view or in all open views.

Clicking an actor in the graph will display information about that actor in the clicked interval and double clicking an actor will center the trace view on that interval. A gray outlined rectangle shows the interval of the current trace view. This rectangle may be very narrow and appear as a line if the trace view is small.

View Options

The View menu contains several options that allow you to change the graph’s display and content.

Menu Option Description
Clone View

Creates a duplicate copy of the view in the same window.

Show Bookmarks

Toggles display of bookmarks

Show Legend

Toggles display of the color legend.

Show ScrollBar

Toggles display of the scrollbar.

Draw Mode

Choose a draw mode:

  • Histogram
  • Histogram (Side by Side)
  • Polygon
  • Polygon (per Channel)
Draw Intervals Toggles display of intervals in the graph.

Resolution Options

Menu Option Description

Very High (200)

High (100)

Medium (50, default)

Low (25)

Very Low (10)

Single (1)

Determines the number of intervals to display. For a more detailed graph, increase the number of intervals by selecting a higher resolution.

To view information on an actor:

Click on an actor in the graph to display information about that actor in the selected interval.

Double-click an actor to center the Trace View on the selected interval. A gray outlined rectangle shows the interval of the current trace view. Note that the outlined rectangle may be very narrow and appear as a line if the trace view is small.

 

Related Topics ABOUT TRACEALYZER:

rELATED tOPICS ABOUT MONITORING: