Table of Contents
fasttimed - fasttime daemon process
fasttimed [options]
fasttime
uses the CPU tick register to interpolate the current time based on regular
samples from the system time. For applications that support it, this provides
them with faster and more accurate time readings.
Most applications supporting
fasttime can make use of the daemon. This allows them to share the same
calibration data, ensuring the timestamps between the processes are consistent.
The following options are intended for fasttimed and application developers
only; optimal defaults determined by experimentation have already been
set.
- -ldm, --loop-delay-min <value>
- minimum loop delay, in seconds
- -ldx, --loop-delay-max
<value>
- maximum loop delay, in seconds
- -ldi, --loop-delay-initial <value>
- initial
loop delay, in seconds
- -lda, --loop-delay-adjust <value>
- number of seconds to
increment or decrement the loop delay given a large enough change in stability
- -g, --pll-gain <value>
- set the PLL loop gain
- -d, --debug
- print debug information
to stdout
Only one fasttimed process may be running at a time. If
you see the message "Cannot create shared memory segment," either a process
is already running or one was terminated uncleanly. In this case, you may
have to reboot to start the process again.
- To shutdown fasttimed cleanly,
send a HUP signal:
- killall -HUP fasttimed
Alex Holkner (alex@partiallydisassembled.net)
http://fasttime.sourceforge.net/
fasttime_init(3)
fasttime_gettimeofday(3)
Table of Contents