set time-related kernel variables
tickadj [-Adkpqs] [-a tickadj] [-t tick]
The tickadj program reads, and optionally modifies, several
timekeeping-related variables in the running kernel, via /dev/kmem.
particular variables it is concerned with are:
the number of
microseconds added to the system time during a clock interrupt
the slew rate and resolution used by the
indicates to the kernels on some machines whether they
should internally adjust the system clock to keep it in line with
time-of-day clock or not
By default, with no arguments, tickadj reads the variables of interest in
the kernel and displays them. At the same time, it determines an ``optimal''
value for tickadj if the intent is to run the
Network Time Protocol (NTP) daemon, and prints this as well.
operation of tickadj when reading the kernel mimics the operation of similar
parts of the ntpd program fairly closely, this can be useful when debugging
problems with ntpd.
tickadj should used with some caution when being used for the
first time on different types of machines. The operations which tickadj
tries to perform are not guaranteed to work on all Unix machines and may in
rare cases cause the kernel to crash.
tickadj takes the following options:
Set the kernel variable tickadj to tickadj.
Set the kernel variable tickadj to an internally computed ``optimal''
Enable additional debugging output.
This option is the default on SCO OpenServer systems, and hence
has no effect.
This option has no effect on SCO OpenServer systems.
Set the kernel variable tick to tick.
Set the kernel variable track_rtc to zero, which disables the hardware
time-of-year clock. Disabling the hardware real-time clock is normally
required when using
Normally, tickadj is verbose about what it is doing.
The -q flag causes it to only report errors.
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003