The IDE lets you filter profile data
so that you can examine a subset of the captured information.
You can specify filtering on owners and events.
Note:
A System Profiler filter is different from a kernel filter. Events filtered out at
this stage are not lost, unless you overwrite the original log file with the
filtered log file.
To filter profile data:
- After you've run a kernel event trace and opened the log (.kev) file in the IDE, select to display the Timeline pane.
If the Filters view isn't open, right-click in the Timeline pane and select
Show Filters View.
The view is shown in the bottom left area.
- Specify your desired filtering on the following tabs:
- On the Owners tab, check the boxes for only those owners whose System Profiler data
you want to see. You can select interrupt vectors or processes, or expand these entries to select
individual interrupt handlers or threads within them. There are also Select All and
Deselect All buttons for convenience.
- On the Events tab, check the boxes for only those events that you want to see.
You can select event categories (e.g., interrupts, communication events, kernel calls) or expand these entries
to select individual event types within them. This tab also has Select All
and Deselect All buttons.
- In the Filters view, click the down arrow in the top right corner and select a preconfigured
filter from the menu. You can also configure your own filters here.
Notice that the Timeline pane dynamically changes to match the time range reflected by your filtering selections.