This package provides two clocks more precise than GET-UNIVERSAL-TIME which has a 1 second resolution, using the INTERNAL-TIME-UNITS-PER-SECOND.
|
*internal-time-unit* |
variable |
The internal time slice, in seconds, as a DOUBLE-FLOAT.
Initial value: 1.0D-6
CHRONO-REAL-TIME
CHRONO-RUN-TIME
FORMAT-TIME
|
(get-real-time) |
function |
RETURN: The universal-time (in seconds), offset by the
internal-real-time fraction.
|
(get-run-time) |
function |
RETURN: The run-time (in seconds).
Run-time is not synchronized with real-time,
since the process is scheduled by the kernel.
|
(initialize-real-time-offset) |
function |
This should be called once per POSIX process before GET-REAL-TIME.