My vague understanding of how OpenBSD keeps track of time is:

* At boot the software clock (the value returned by gettimeofday) is
initialized from the hardware clock (the one with the coin-shaped
battery).

* The software clock is then incremented hz(9) times a second by a CPU
interrupt.

My question is: Can OpenBSD be told initialize the software from the
hardware clock again after the system is booted?

(Also, is the hardware clock ever modified aside from explicit
invocations of date(1) or similar?)

Thanks!

Reply via email to