9 |
9 |
10 <body> |
10 <body> |
11 <h2>Memory Graph Menu </h2> |
11 <h2>Memory Graph Menu </h2> |
12 |
12 |
13 <p>The <strong>Memory Graph</strong> menu is available whenever a <span |
13 <p>The <strong>Memory Graph</strong> menu is available whenever a <span |
14 class="code">.npi</span> or <span class="code">.bap</span> data file is opened |
14 class="code">.npi</span> data file is opened that contains memory usage trace |
15 that contains memory usage trace data. Use it to modify how the graph is |
15 data. Use it to modify how the graph is calculated, view memory statistics, and |
16 calculated, view memory statistics, and control how the memory information is |
16 control how the memory information is displayed. </p> |
17 displayed. </p> |
|
18 |
17 |
19 <p align="center"><img src="images/menu_memory_usage.png"></p> |
18 <p align="center"><img src="images/menu_memory_usage.png"></p> |
20 |
19 |
21 <p class="figure">Figure 1. Memory Graph menu items </p> |
20 <p class="figure">Figure 1. Memory Graph menu items </p> |
22 |
21 |
33 <td class="Cell">Open the <a |
32 <td class="Cell">Open the <a |
34 href="wnd_memory_usage_statistics.htm">Memory Usage Statistics</a> |
33 href="wnd_memory_usage_statistics.htm">Memory Usage Statistics</a> |
35 dialog. </td> |
34 dialog. </td> |
36 </tr> |
35 </tr> |
37 <tr valign="top"> |
36 <tr valign="top"> |
38 <td class="Cell"><p><b>Show Chunk Usage </b></p> |
37 <td class="Cell"><p><b>Chunk Usage </b></p> |
39 </td> |
38 </td> |
40 <td class="Cell"><p>Select<b>Show Chunk Usage</b> to show chunks |
39 <td class="Cell"><p>Select <b>Chunk Usage</b> to show chunks allocated to |
41 allocated to threads. Heap threads are not included. The graph |
40 threads. Heap threads are not included. The graph refreshes and scales |
42 refreshes and scales the vertical axis to cover the maximum non-heap |
41 the vertical axis to cover the maximum non-heap chunk usage of the |
43 chunk usage of the entire graph or the current selected threads. </p> |
42 entire graph or the current selected threads. </p> |
44 </td> |
43 </td> |
45 </tr> |
44 </tr> |
46 <tr valign="top"> |
45 <tr valign="top"> |
47 <td class="Cell"><b>Show Stack/Heap Usage </b></td> |
46 <td class="Cell"><b>Stack/Heap Usage </b></td> |
48 <td class="Cell">Select<b>Show Stack/Heap Usage</b> to show thread heap |
47 <td class="Cell">Select <b>Stack/Heap Usage</b> to show thread heap |
49 chunks.</td> |
48 chunks.</td> |
50 </tr> |
49 </tr> |
51 <tr valign="top"> |
50 <tr valign="top"> |
52 <td class="Cell"><b>Show Current and Stack/Heap Usage </b></td> |
51 <td class="Cell"><b>Chunk and Stack/Heap Usage </b></td> |
53 <td class="Cell">This is the default setting showing both the current and |
52 <td class="Cell">This is the default setting showing both the chunk and |
54 stack/heap usage portions of the graph.</td> |
53 stack/heap usage portions of the graph.</td> |
55 </tr> |
54 </tr> |
56 <tr valign="top"> |
55 <tr valign="top"> |
57 <td class="Cell"><b>Dynamically Rescale to Selected Threads </b></td> |
56 <td class="Cell"><b>Dynamically Rescale Based on Selected Threads |
|
57 </b></td> |
58 <td class="Cell">Enable to rescale the vertical axis of the graph to the |
58 <td class="Cell">Enable to rescale the vertical axis of the graph to the |
59 maximum memory usage in the entire graph by the threads currently |
59 maximum memory usage in the entire graph by the threads currently |
60 checked in the CPU load table. When disabled, rescale the vertical axis |
60 checked in the CPU load table. When disabled, rescale the vertical axis |
61 to the maximum memory usage of all threads in the entire graph. The |
61 to the maximum memory usage of all threads in the entire graph. The |
62 default settings is disabled. </td> |
62 default settings is disabled. </td> |