TOC PREV NEXT INDEX DOC LIST MASTER INDEX




Heap Usage (Trace)

This dialog box plots heap usage against time from the Memory_Allocate and Memory_Deallocate events logged in the trace file. Memory_Allocate events correspond to the use of the Ada "new" allocator. Memory_Deallocate events correspond to the use of an Unchecked_Deallocation instantiation. This dialog is only available with the Tasking Logic Analyzer.

The vertical axis is the number of bytes.

The quantity plotted is the total program usage. If you want to see an individual task's usage, use the Options|Display Organization dialog to remove the effect of other tasks from the graph. If you want to see which task made an allocation or deallocation request, use the zoom mouse button to zero in on the area then use the Select mouse button to view the Raw Trace dialog.

Pressing and dragging the left mouse button in the graphics area selects an area. Releasing the button brings up a Raw Trace display containing all events that occurred within the selected area.

Pressing the middle mouse button in the graphics area activates the crosshair.

Pressing and dragging the right mouse button in the graphics area selects a zoom area. Releasing the button enlarges the selected area to fill the graph.

Additional Topics

For additional information, refer to these topics:


Rational Software Corporation 
http://www.rational.com
support@rational.com
techpubs@rational.com
Copyright © 1993-2001, Rational Software Corporation. All rights reserved.
TOC PREV NEXT INDEX DOC LIST MASTER INDEX TECHNOTES APEX TIPS