Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Execution Analysis"
(New page: == Execution Analysis : Identify a bottleneck == Execution Statistics view provides several approaches to identify a potential bottleneck in an application run. By changing the view to '...) |
(→Execution Analysis : Identify a bottleneck) |
||
Line 19: | Line 19: | ||
navigate to the source code for further investigation of problem. | navigate to the source code for further investigation of problem. | ||
::[[Image:Snap21.jpg]] | ::[[Image:Snap21.jpg]] | ||
+ | |||
+ | _________________________________ | ||
+ | Return to the [[Profiling with TPTP - plug-in developmeet]] page. |
Revision as of 09:18, 8 October 2008
Execution Analysis : Identify a bottleneck
Execution Statistics view provides several approaches to identify a potential bottleneck in an application
run. By changing the view to Method level Information orientation, list of methods is shown in the table.
Sort the table with Base Time column, the method with most time spend will be shown as top of the list.
Further investigation can be done by opening the Method Invocation views. They shows invocation detail
about the methods like the callee and caller of the method in selection.
Alternatively, Call tree tab is useful to quickly identify the bottleneck of an application run by
inspecting the highest percentage of time spend in each thread of the application.
Once a potential bottleneck is identified, Open Source action in context menu is a quick way to
navigate to the source code for further investigation of problem.
_________________________________ Return to the Profiling with TPTP - plug-in developmeet page.