Viewing Memory Usage Analysis Results
Prerequisites
A memory usage diagnosis task has been created and the analysis is complete.
Procedure
- In the System Diagnosis area on the left, click the name of the target analysis task.
The node list is displayed.
- Click the name of the target node to view the analysis results.
Click a node name. The Memory Usage tab page is displayed by default, as shown in Figure 1. Table 1 describes the parameters.
- In the Stack Details area, click View Call Stack in the Operation column of the target module to view its call stack information. You can also search for the module in the search box.
- In the In-use Memory View area, move the mouse pointer to the line chart and click Unreleased memory allocations to view the memory allocation bar chart at a time point.
Table 1 Parameters on the Memory Usage tab page Parameter
Description
Stack Details
Stack/Function Module Name
Name of the module whose stack or function is collected.
PID
ID of the process.
In-use Memory Upon Collection Ending
Displays only the top in-use memory sizes when the application or collection ends. You can adjust the top range of the stack tracing during task creation to extend the collection scope.
Unreleased Memory Allocations Upon Collection Ending
Displays only the top number of unreleased memory allocations when the application or collection ends. You can adjust the top range of the stack tracing during task creation to extend the collection scope.
Geometric Mean Growth Rate
Geometric average growth rate of the module memory.
Growth Quantity
Number of times that the memory usage of the module increases.
Growth Percentage
Memory usage increase ratio of the module.
Occurrence Percentage
Percentage of the memory used by the module to the total memory usage.
Call Stack
Address
Address of the call stack.
Call Stack Name
Name of the call stack.
module
Module used by the call stack.
