Performance Monitoring
INscope is a real-time performance analyzer that allows you to trace the execution of INtime applications. Trace information for thread switches, system calls, and interrupt handling is displayed in a graphical user interface, giving you the ability to track the sequence and timing of your real-time applications.
The trace pane (click the image for more detail) displays a series of events and run segments connected by vertical lines representing thread switches. Measuring time between events is easily accomplished by positioning two vertical cursors with the mouse. Right-clicking threads, processes, events, or run segments displays additional properties associated with each of those elements.
Interrupts, system calls, and kernel events can all be traced using this tool. In addition to tracing key system objects you can also use the INScope API to instrument your real-time application and log application-specific events. Making it possible to analyze the timing and sequencing of critical elements of your INtime application in real-time.
|