Using KSRTM

KSRTM (Kernel System Response Time Measurement) is a Windows driver and utility that measures HAL-level timer latencies and provides reports and histograms of the results. See Measuring HAL-Level Timer Latencies for information on using KSRTM.

To measure HAL-level timer latency, type the following at a command prompt:

"c:\program files\IntervalZero\rtx\bin\ksrtm.exe" [-r]
[-k][-m][-h][-n][-s][-i][-c][-d][-l][-u minutes] seconds_to_sample

Parameters

-r

Real-time HAL extension timer (default).

-k

Kernel (DPC-level) timer.

-m

Multimedia (user-level) timer.

-h

Histogram of latencies (in addition to summary).

-n

No use of real-time priorities.

-s

Sound output (square wave driven by timer).

-i

IRQL HIGH stalls (test interrupt isolation).

-c

Cache flush/dirty and TLB shoot down stalls.

-d

Display loaded driver information.

-l

Longest latency event information.

-u minutes

Minutes between display updates.

seconds_to_sample

Duration in seconds to sample timer response latencies.

 

See Also

IntervalZero.com | Support | Give Feedback