Readlog Print Options

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/27/2008

The following table provides detail about the Readlog print options.

Print option Description

-bytes

Prints byte offsets for all events; that is, prints the event position in the .clg file.This parameter is useful for repairing log file corruption.

-d

Prints timestamps as the length of time elapsed since the last event, rather than absolute times.This parameter is useful for measuring system run-time between successive events.

-e

Prints timestamps as comma delimited number of microseconds, which are readable in Excel.

-f <parameter>

Filters out selected events, which are specified using additional parameters. The default setting is no filtering. Parameters are case-sensitive.

For more information, see Creating and Using Custom Filters with Readlog.

The following list shows specific pre-defined filters you can apply.

  • -f T
    Filters out thread, reschedule, migrate, and priority-invert events.
  • -f P
    Filters out process events.
  • -f I
    Filters out Interrupt events.
  • -f K
    Filters out KCALL entry and exit events.
  • -f M
    Filters out memory tracking events such as heap allocations, reallocations, and frees.
  • -f C
    Filters out critical section events.
  • -f S
    Filters out synchronization objects such as semaphores, mutexes, and events.
  • -f X
    Filters out all system events. This has the same effect as using the TPIKMCS flags in a command.

-ids

Prints IDs for all events.This parameter is useful for selecting ranges to use with the range option.

For more information, see Working with Event Ranges in Readlog.

-range <ID1><ID2>

Prints only events from <ID1> to <ID2>, inclusive.This parameter is useful for creating a summary of only a particular range of data.

For more information, see Working with Event Ranges in Readlog.

-rawtime

Prints time as hex counter ticks, with no adjustment for counter frequency.

This parameter is useful in debugging timestamp problems.

-s

Print summary of logged events. If a range is provided, the summary includes only events in the range.

For more information, see Creating a Log Summary.

-u

Prints Unicode output.

-v

Prints verbose information.

See Also

Concepts

Kernel Tracker