|
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.