<p>The <strong>Snapshot</strong> view shows the current screen capture and CPU usage, process usage, and available memory.</p></li>
<li><a href="da_views_n.htm#callstack">Callstack</a>
<p>The <strong>Callstack</strong> view shows the callstack of the selected function in the Call Trace.</p></li>
+ <li><a href="da_views_n.htm#startup">Startup</a>
+ <p>The <strong>Startup</strong> view shows the startup information of the application.</p></li>
<li><a href="#settings">Settings</a>
<p>The <strong>Settings</strong> button shows the setting dialog box that you can set the analysis features and other options.</p></li>
</ol>
<li><strong>OpenGL</strong>: This template shows detailed information of the openGL layer.</li>
<li><strong>Energy</strong>: This template informs you of power consumption of target device.</li>
<li><strong>Custom</strong>: This template can be configured by selecting the desired features. If you change a feature in another template, the change effects the custom template.</li>
- </ul>
+ </ul>
+ <p>The overall overhead is an accumulation of each selected feature's overhead. Using feature that has a high overhead like OpenGL ES analysis may reduce a processing speed of the application. </p> </br>
<p>When you click the <strong>Details</strong> button in the Features tab, the <strong>Feature details</strong> dialog appears on the screen.</p>
<p class="figure">Figure: Feature details</p>
<li><strong>OpenGL® ES analysis</strong>: Displays information about the OpenGL® layer.</li>
<li><strong>UI Event</strong>: Displays UI events that occur on the device.</li>
- </ul></li>
-
+ </ul></li>
<li><strong>Options</strong>
<p>The configuration settings define the dynamic analyzer configuration.</p>
<p class="figure">Figure: Options tab</p>
<ul class="toc">
<li><a href="#callstack">Callstack</a></li>
<li><a href="#snapshot">Snapshot</a></li>
+ <li><a href="#startup">Startup</a></li>
</ul>
</div></div>
</div>
<div id="container"><div id="contents"><div class="content">
<h1>Other Views</h1>
- <p>The dynamic analyzer provides the <strong>Callstack</strong> and <strong>Snapshot</strong> views.</p>
+ <p>The dynamic analyzer provides the <strong>Callstack</strong>, <strong>Snapshot</strong>, <strong>Startup</strong> views.</p>
<h2 name="callstack" id="callstack">Callstack</h2>
<p>The <strong>Callstack</strong> view shows the callstack of the selected API or item.</p>
<li>Process size <p>The circular chart shows the process memory size of the selected point.</p></li>
</ol>
+<h2 name="startup" id="startup">Startup</h2>
+ <p>The <strong>Startup</strong> view shows the startup information of the application.</p>
+ <p class="figure">Figure: Startup view</p>
+ <p align="center"><img alt="Snapshot view" src="../images/startup_view.png" /></p>
+ <p>The <strong>Startup</strong> view contains the following components:</p>
+ <ul>
+ <li><strong>PID</strong> (integer) is the process ID.</li>
+ <li><strong>Stage</strong></li>
+ <ul>
+ <li>library mapping : an linking phase that the linker maps library dependencies of the application.</li>
+ <li>main : an execution phase from the beginning to <span style="font-family: Courier New,Courier,monospace">ui_app_main()</span> in <span style="font-family: Courier New,Courier,monospace">main().</span></li>
+ <li>create : an execution phase of <span style="font-family: Courier New,Courier,monospace">app_create_cb()</span> in <span style="font-family: Courier New,Courier,monospace">ui_app_lifecycle_callback_s</span> struct (This callback function is executed at the start of the application).</li>
+ <li>service : an execution phase of <span style="font-family: Courier New,Courier,monospace">app_control_cb()</span> in <span style="font-family: Courier New,Courier,monospace">ui_app_lifecycle_callback_s</span> struct (This callback function is executed when another application sends the launch request to the application).</li>
+ </ul>
+ <li><strong>Start Time</strong> is the start time of the stage.</li>
+ <li><strong>End Time</strong> is the end time of the stage.</li>
+ </ul>
+
<script type="text/javascript" src="../scripts/jquery.zclip.min.js"></script>
<script type="text/javascript" src="../scripts/showhide.js"></script>