Query: hardclock
OS: netbsd
Section: 9
Links: netbsd man pages all man pages
Forums: unix linux community forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
HARDCLOCK(9) BSD Kernel Developer's Manual HARDCLOCK(9)NAMEhardclock -- real-time timerSYNOPSISvoid hardclock(struct clockframe *frame);DESCRIPTIONThe hardclock() function is called hz(9) times per second. It implements the real-time system clock. The argument frame is an opaque, machine-dependent structure that encapsulates the previous machine state. The hardclock() performs different tasks such as: o Run the current process's virtual and profile time (decrease the corresponding timers, if they are activated, and generate SIGVTALRM or SIGPROF, respectively). o Increment the time-of-day, taking care of any ntpd(8) or adjtime(2) induced changes and leap seconds, as well as any necessary com- pensations to keep in sync with PPS signals or external clocks, if support for this is in the kernel (see options(4)). o Schedule softclock interrupts if any callouts should be triggered (see callout(9)).SEE ALSOadjtime(2), ntp_adjtime(2), signal(7), ntpd(8), callout(9), hz(9)BSDMarch 25, 2010 BSD
Related Man Pages |
---|
hz(9) - netbsd |
ntp_gettime(2) - netbsd |
tickadj(9) - netbsd |
ntp_gettime(2) - freebsd |
ntp_adjtime(2) - freebsd |
Similar Topics in the Unix Linux Community |
---|
ntpd version |
Modifying the ntpd deamon script |
How to use "ntpd" |
NTPD service restart and time synch |