Analyzing Your System with Kernel Event Tracing

Kernel event tracing is a form of system profiling that lets you analyze data about process and thread activities logged by the kernel, down to the interrupt and kernel call level. The kernel can gather many events, including:

System profiling: main steps

System profiling involves three steps:
  1. Running the instrumented kernel on the target system you want to profile.
  2. Capturing data from a kernel event trace into a log file.
  3. Viewing and interpreting the data in the generated log file.

You can start a kernel event trace on a target machine from the IDE or the command line. When the log file containing the trace data has been copied to the development host, you can use the QNX System Profiler or other tools to view and analyze the data.