20 lines
771 B
Plaintext
20 lines
771 B
Plaintext
checktsc is a user space program that checks TSC synchronization
|
|
between pairs of CPUs on an SMP system using a technique borrowed
|
|
from the Linux 2.6.18 kernel.
|
|
|
|
The test passes if all TSCs are within +/- "threshold" clock cycles
|
|
of each other. The default value of "threshold" is 500 clock cycles
|
|
and can be changed using the --threshold option.
|
|
|
|
Default behaviour is to check all of the CPUs on a system and to
|
|
report the observed difference in TSC values between each pair of CPUs.
|
|
The --cpus option can be used to specify a subset of the CPUs to test.
|
|
|
|
When run with the --silent option the test produces no output (other
|
|
than for catastrophic errors) and success or failure is indicated by
|
|
a 0 or 1 exit status from the program.
|
|
|
|
Author: md@google.com
|
|
License: GPL
|
|
|