In FreeBSD, the current time is computed from uptime + boottime. Uptime
is a continuous, smooth function that's monotonically increasing. To
effect changes to the current time, boottime is adjusted so that the
above equation holds true. boottime is therefore not invariant, and
shouldn't be cached against future need.
Sponsored by: Netflix