Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
wiki1249: ApplicationProfiler (Version 3)

Overview#

QNX Momentics Application Profiler is a performance profiler for a single application. It provides statistical profiling for non-intrusive performance measurement, visualized with Sampling Information view (function time) and annotated source editor. Also instrumented profiling is supported to provide call-graph information and call counts.

Using the application profiler, developer can target areas of highly used code for debugging, performance analysis, and optimization of "hot spots".

ApplicationProfilerScreenshot/profiler401_screenshot_small.gifClick to enlarge

Features#

  • Attaching the profiler to software already running on the target
  • Source code annotated editor to show which lines consume the most CPU
  • CPU usage view for multiple processes and targets, as well as for shared libraries
  • Profiler enabled launching configuration for end-to-end execution statistics
  • Postmortem profiling and analysis
  • Call graph view
  • Sampling Information view with sortable columns
  • Supports time marker and shows time difference since last mark

Resources#