sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.doc.user/html/reference/analyzer/main_view.htm
changeset 5 844b047e260d
parent 2 b9ab3b238396
child 12 ae255c9aa552
equal deleted inserted replaced
4:615035072f7e 5:844b047e260d
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     2 "http://www.w3.org/TR/html4/loose.dtd">
     2 "http://www.w3.org/TR/html4/loose.dtd">
     3 <html>
     3 <html>
     4 <head>
     4 <head>
     5 	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
     5   <meta http-equiv="content-type" content="text/html; charset=UTF-8">
     6 	<title>Analyzer View</title>
     6   <title>Analyzer View</title>
     7     <link href="../../../book.css" rel="stylesheet" type="text/css">
     7   <link href="../../../book.css" rel="stylesheet" type="text/css">
     8 </head>
     8 </head>
     9 
     9 
    10 <body>
    10 <body>
    11 <h2>Analyzer View</h2>
    11 <h2>Analyzer View</h2>
    12 <p>The main analysis view is visible after trace data taken by the profiler has been imported into Carbide.c++ and opened with the Analyzer. The thread load data in the main analysis view is built from the address/thread trace. Other trace data is also shown in the main analysis view, such as dynamic binary support trace and function call trace. Figure 1 is an example view of imported profiler data that has been opened with the analyzer, including memory and power usage information, with a time interval of 9.1 to 13 seconds selected.</p>
    12 
    13 <p align="center"><img src="images/analyzer_mainview.png" width="705" height="659"> </p>
    13 <p>The main analysis view is visible after trace data taken by Profiler has
    14 <p align="center" class="figure">Figure 1. Analyzer main view showing Thread, Memory, and Power graphs</p>
    14 been imported into Carbide.c++ and opened with Analyzer. The thread load data
    15 <p>The address/thread trace graph is the most generic and perhaps most informative visual of the sampled data.
    15 in the main analysis view is built from the address/thread trace. Other trace
    16   The different colors represent different items. You can select Thread load, Binary load, or Function load as shown in Figure 2. Time is represented on the horizontal axis of the graph and share of CPU use is represented on the vertical axis.</p>
    16 data is also shown in the main analysis view, such as dynamic binary support
    17 <p align="center"><img src="images/analz_loads_tabs.png" width="423" height="84"></p>
    17 trace and function call trace. Figure 1 is an example view of imported profiler
    18 <p align="center" class="figure">Figure 2. Selecting Threads, Binaries, Functions, or Function Calls</p>
    18 data that has been opened with the analyzer, including memory and power usage
    19 <p>Each of the lines in the thread list represents a single thread. The color codes in the thread list correspond to the colors in the thread load graphs. Therefore, each color in the thread load graph represents the load of its corresponding thread.</p>
    19 information, with a time interval of 4 to 8 seconds selected.The Interrups
    20 <p>You can select a portion of the graph by clicking on the trace graph. The Information view beneath the graph displays information about the currently selected part of the graph. For example, thread load statistics are shown in the information view if the thread load graph is selected.</p>
    20 graph and Performance Counters graph have been minized.</p>
       
    21 
       
    22 <p align="center"><img src="images/analyzer_mainview.png" width="679"
       
    23 height="770"> </p>
       
    24 
       
    25 <p align="center" class="figure">Figure 1. Analyzer main view showing Thread,
       
    26 Memory, and Power graphs</p>
       
    27 
       
    28 <p>The address/thread trace graph is the most generic and perhaps most
       
    29 informative visual of the sampled data. The different colors represent
       
    30 different items. Time is represented on the horizontal axis of the graph and
       
    31 share of CPU use is represented on the vertical axis. You can select Thread
       
    32 load, Binary load, or Function load by selecting the respective tabs at the
       
    33 bottom of the main view, as shown in Figure 2.</p>
       
    34 
       
    35 <p align="center"><img src="images/analz_loads_tabs.png" width="423"
       
    36 height="84"></p>
       
    37 
       
    38 <p align="center" class="figure">Figure 2. Selecting Threads, Binaries,
       
    39 Functions, or Function Calls</p>
       
    40 
       
    41 <p>Each of the lines in the thread table represents a single thread. The color
       
    42 codes in the thread list correspond to the colors in the thread load graphs.
       
    43 Therefore, each color in the thread load graph represents the load of its
       
    44 corresponding thread.</p>
       
    45 
       
    46 <p>You can select a portion of the graph by clicking on the trace graph. The
       
    47 legend table beneath the graph displays information about the currently
       
    48 selected part of the graph. For example, thread load statistics are shown in
       
    49 the table if the thread load graph is selected.</p>
       
    50 
    21 <p><strong>Related references</strong></p>
    51 <p><strong>Related references</strong></p>
    22 <ul>
    52 <ul>
    23   <li><a href="GUI_tour.htm">Analyzer GUI Controls </a></li>
    53   <li><a href="GUI_tour.htm">Analyzer GUI Controls </a></li>
    24 <li><a href="thread_load.htm">Thread Load</a></li>
    54   <li><a href="thread_load.htm">Thread Load</a></li>
    25 <li><a href="binary_load.htm">Binary Load</a></li>
    55   <li><a href="binary_load.htm">Binary Load</a></li>
    26 <li><a href="function_load.htm">Function Load</a></li>
    56   <li><a href="function_load.htm">Function Load</a></li>
    27 <li><a href="function_calls.htm">Function Calls</a></li>
    57   <li><a href="function_calls.htm">Function Calls</a></li>
    28 </ul>
    58 </ul>
    29 <div id="footer">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
    59 
       
    60 <div id="footer">
       
    61 Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights
       
    62 reserved. <br>
       
    63 License: <a
       
    64 href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
    30 </body>
    65 </body>
    31 </html>
    66 </html>