sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.doc.user/html/reference/profiler/advanced_options.htm
changeset 2 b9ab3b238396
child 5 844b047e260d
equal deleted inserted replaced
1:1050670c6980 2:b9ab3b238396
       
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       
     2 "http://www.w3.org/TR/html4/loose.dtd">
       
     3 <html>
       
     4 <head>
       
     5 	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
       
     6 	<title>Setting Advanced Options</title>
       
     7     <link href="../../../book.css" rel="stylesheet" type="text/css">
       
     8     <style type="text/css">
       
     9 <!--
       
    10 .style1 {	color: #FF0000;
       
    11 	font-weight: bold;
       
    12 }
       
    13 .style2 {font-family: Georgia, "Times New Roman", Times, serif}
       
    14 -->
       
    15     </style>
       
    16 </head>
       
    17 
       
    18 <body>
       
    19 <h2>Setting Advanced Options </h2>
       
    20 <p>Use the <b>Advanced</b> options menu in the Profiler to specify the thread priority sample interval. The advanced options include:</p>
       
    21 <ul>
       
    22   <li>Memory/Priority Sample interval</li>
       
    23   <li>Power Usage interval</li>
       
    24   <li>Address/Thread interval</li>
       
    25 </ul>
       
    26 <p class="note"><span class="style1">WARNING</span> When you enable all the traces, the 50ms minimum Memory/Priority  interval may not be sufficient for all of the traces to complete successfully between each cycle. This can cause strange errors, such as loss of icons in lists. If you suspect this problem, simply increase the sampling interval to 100ms or more or disable some traces.</p>
       
    27 <table width="600" border="1" align="center">
       
    28   <tr align="center">
       
    29     <td><b>S60</b></td>
       
    30     <td><b>UIQ</b></td>
       
    31   </tr>
       
    32   <tr align="center">
       
    33     <td width="50%"><div align="center"><img src="images/TracingOptionsList3.png" width="240" height="320"></div></td>
       
    34     <td><div align="center"><img src="images/uiq_setting_advanced_settings.png" width="240" height="320"></div></td>
       
    35   </tr>
       
    36 </table>
       
    37 <p class="figure">Figure 1. Advanced options settings in Profiler (S60 and UIQ) </p>
       
    38 <h5>Table 1. Advanced Options</h5>
       
    39 <table width="90%" border="0" cellpadding="2" cellspacing="0">
       
    40   <tr>
       
    41     <th width="213" scope="col">Menu Option </th>
       
    42     <th width="646" scope="col">Description</th>
       
    43   </tr>
       
    44   <tr>
       
    45     <td><b>Memory/Priority Sample interval </b></td>
       
    46     <td><p>Specify the memory and thread priority sample interval.</p>
       
    47       <p>The operating system is called automatically every millisecond to determine what thread is currently executing. This interval setting indicates how often an additional query to the operating system is made to determine the priority of the currently executing thread. </p>
       
    48       <p>The interval is specified in milliseconds. The minimum interval for sampling is 50ms, with the default setting 1000ms. </p>
       
    49       <p class="note"><b>NOTE</b> See<a href="output_settings.htm"> Setting Output Settings</a> for UIQ File prefix information. </p></td>
       
    50   </tr>
       
    51   <tr>
       
    52     <td><b>Power Usage Interval </b></td>
       
    53     <td><p>Specify the power usage priority sample interval.</p>
       
    54     <p>The interval is specified in milliseconds. The minimum interval for sampling is 50ms (20Hz), with the default setting 250ms (4Hz). The minimum interval at which sampled power values change is device dependent. </p>
       
    55     <p class="note"><b>NOTE</b> Power usage measurements are not available in UIQ version. </p>
       
    56     <p class="note style2"><span class="note"><b>NOTE</b></span> If you install a 3.1 0r 3.2 SIZE SISX file, the power usage sampling time interval will always be 250 ms, regardless of what value you specify.</p></td>
       
    57   </tr>
       
    58   <tr>
       
    59     <td><strong>Address/Thread interval</strong> </td>
       
    60     <td>Specify the Address/Thread interval.  Enter an address/thread sampling interval between 1ms and 10000ms (10 seconds).</td>
       
    61   </tr>
       
    62 </table>
       
    63 <div>
       
    64   <h4>Setting an Advanced Option</h4>
       
    65   <ol>
       
    66     <li>Launch the Profiler application on the target device </li>
       
    67     <li>Open the Output Settings options screen: </li>
       
    68     <ul>
       
    69       <li>S60 - Select the Output Settings menu</li>
       
    70       <li>UIQ - Select the Misc Settings... menu</li>
       
    71     </ul>
       
    72     <li>Set the desired option on or off</li>
       
    73     <li>Exit the screen </li>
       
    74   </ol>
       
    75 </div>
       
    76   <h5>Related references</h5>
       
    77 <ul>
       
    78   <li><a href="prof_using.htm">Using the Profiler</a>
       
    79 </li>
       
    80 </ul>
       
    81 <h5>Related tasks</h5>
       
    82 <ul>
       
    83   <li><a href="tracing_options.htm">Setting Tracing Options</a></li>
       
    84 <li><a href="output_settings.htm">Setting Output Settings </a>    </li>
       
    85 </ul>
       
    86 <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>
       
    87 </body>
       
    88 </html>