hardclock man page on NetBSD

Man page or keyword search:  
man Server   9087 pages
apropos Keyword Search (all sections)
Output format
NetBSD logo
[printable version]

HARDCLOCK(9)		 BSD Kernel Developer's Manual		  HARDCLOCK(9)

NAME
     hardclock — real-time timer

SYNOPSIS
     void
     hardclock(struct clockframe *frame);

DESCRIPTION
     The 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:

	   ·   Run the current process's virtual and profile time (decrease
	       the corresponding timers, if they are activated, and generate
	       SIGVTALRM or SIGPROF, respectively).

	   ·   Increment the time-of-day, taking care of any ntpd(8) or
	       adjtime(2) induced changes and leap seconds, as well as any
	       necessary compensations to keep in sync with PPS signals or
	       external clocks, if support for this is in the kernel (see
	       options(4)).

	   ·   Schedule softclock interrupts if any callouts should be trig‐
	       gered (see callout(9)).

SEE ALSO
     adjtime(2), ntp_adjtime(2), signal(7), ntpd(8), callout(9), hz(9)

BSD				March 25, 2010				   BSD
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server NetBSD

List of man pages available for NetBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net