Lines Matching +full:system +full:- +full:clock +full:- +full:frequency

2 .  it 1 an-trap
6 .ds B-Font [CB]
7 .ds I-Font [CI]
8 .ds R-Font [CR]
10 .ds B-Font B
11 .ds I-Font I
12 .ds R-Font R
15 .\" EDIT THIS FILE WITH CAUTION (in-mem file)
17 .\" It has been AutoGen-ed May 25, 2024 at 12:04:07 AM by AutoGen 5.18.16
18 .\" From the definitions ntpd-opts.def
19 .\" and the template file agman-cmd.tpl
21 \f\*[B-Font]ntpd\fP
22 \- NTP daemon program
24 \f\*[B-Font]ntpd\fP
26 [\f\*[B-Font]\-flags\f[]]
27 [\f\*[B-Font]\-flag\f[] [\f\*[I-Font]value\f[]]]
28 [\f\*[B-Font]\-\-option-name\f[][[=| ]\f\*[I-Font]value\f[]]]
35 \f\*[B-Font]ntpd\fP
36 utility is an operating system daemon which sets
37 and maintains the system time of day in synchronism with Internet
40 Network Time Protocol (NTP) version 4, as defined by RFC-5905,
42 version 3, as defined by RFC-1305, and versions 1
43 and 2, as defined by RFC-1059 and RFC-1119, respectively.
48 \f\*[B-Font]ntpd\fP
49 utility does most computations in 64-bit floating point
50 arithmetic and does relatively clumsy 64-bit fixed point operations
60 \f\*[B-Font]ntpd\fP
76 \f\*[B-Font]ntpd\fP,
78 \f\*[B-Font]ntpd\fP
84 \f\*[B-Font]\-c\f[]
90 \f\*[B-Font]ntpd\fP
93 \f\*[B-Font]ntpd\fP
104 \f\*[B-Font]ntpd\fP
108 \f\*[B-Font]ntpd\fP
114 .NOP \f\*[B-Font]\-4\f[], \f\*[B-Font]\-\-ipv4\f[]
122 .NOP \f\*[B-Font]\-6\f[], \f\*[B-Font]\-\-ipv6\f[]
130 .NOP \f\*[B-Font]\-a\f[], \f\*[B-Font]\-\-authreq\f[]
139 .NOP \f\*[B-Font]\-A\f[], \f\*[B-Font]\-\-authnoreq\f[]
148 .NOP \f\*[B-Font]\-b\f[], \f\*[B-Font]\-\-bcastsync\f[]
152 .NOP \f\*[B-Font]\-c\f[] \f\*[I-Font]string\f[], \f\*[B-Font]\-\-configfile\f[]=\f\*[I-Font]string\f[]
159 .NOP \f\*[B-Font]\-d\f[], \f\*[B-Font]\-\-debug\-level\f[]
164 .NOP \f\*[B-Font]\-D\f[] \f\*[I-Font]number\f[], \f\*[B-Font]\-\-set\-debug\-level\f[]=\f\*[I-Font]number\f[]
170 .NOP \f\*[B-Font]\-f\f[] \f\*[I-Font]string\f[], \f\*[B-Font]\-\-driftfile\f[]=\f\*[I-Font]string\f[]
171 frequency drift file name.
173 The name and path of the frequency file,
182 .NOP \f\*[B-Font]\-g\f[], \f\*[B-Font]\-\-panicgate\f[]
188 exits with a message to the system log if the offset exceeds the panic threshold, which is 1000 s by default. This option allows the time to be set to any value without restriction; however, this can happen only once. If the threshold is exceeded after that,
190 will exit with a message to the system log. This option can be used with the
191 \fB-q\fP
193 \fB-x\fP
199 .NOP \f\*[B-Font]\-G\f[], \f\*[B-Font]\-\-force\-step\-once\f[]
213 .NOP \f\*[B-Font]\-i\f[] \f\*[I-Font]string\f[], \f\*[B-Font]\-\-jaildir\f[]=\f\*[I-Font]string\f[]
221 \fB-u\fP
223 This option is only available if the OS supports adjusting the clock
226 \fB--enable-clockctl\fP) or Linux (configure with
227 \fB--enable-linuxcaps\fP) or Solaris (configure with \fB--enable-solarisprivs\fP).
229 .NOP \f\*[B-Font]\-I\f[] \f\*[I-Font]iface\f[], \f\*[B-Font]\-\-interface\f[]=\f\*[I-Font]iface\f[]
239 .NOP \f\*[B-Font]\-k\f[] \f\*[I-Font]string\f[], \f\*[B-Font]\-\-keyfile\f[]=\f\*[I-Font]string\f[]
249 .NOP \f\*[B-Font]\-l\f[] \f\*[I-Font]string\f[], \f\*[B-Font]\-\-logfile\f[]=\f\*[I-Font]string\f[]
253 The default is the system log file.
258 .NOP \f\*[B-Font]\-L\f[], \f\*[B-Font]\-\-novirtualips\f[]
266 .NOP \f\*[B-Font]\-M\f[], \f\*[B-Font]\-\-modifymmtimer\f[]
273 .NOP \f\*[B-Font]\-n\f[], \f\*[B-Font]\-\-nofork\f[]
276 wait-sync.
279 .NOP \f\*[B-Font]\-N\f[], \f\*[B-Font]\-\-nice\f[]
282 To the extent permitted by the operating system, run
286 .NOP \f\*[B-Font]\-p\f[] \f\*[I-Font]string\f[], \f\*[B-Font]\-\-pidfile\f[]=\f\*[I-Font]string\f[]
296 .NOP \f\*[B-Font]\-P\f[] \f\*[I-Font]number\f[], \f\*[B-Font]\-\-priority\f[]=\f\*[I-Font]number\f[]
300 To the extent permitted by the operating system, run
306 .NOP \f\*[B-Font]\-q\f[], \f\*[B-Font]\-\-quit\f[]
309 saveconfigquit, wait-sync.
312 will not daemonize and will exit after the clock is first
317 \fB-g\fP
319 \fB-x\fP
323 .NOP \f\*[B-Font]\-r\f[] \f\*[I-Font]string\f[], \f\*[B-Font]\-\-propagationdelay\f[]=\f\*[I-Font]string\f[]
328 .NOP \f\*[B-Font]\-\-saveconfigquit\f[]=\f\*[I-Font]string\f[]
331 quit, wait-sync.
337 .NOP \f\*[B-Font]\-s\f[] \f\*[I-Font]string\f[], \f\*[B-Font]\-\-statsdir\f[]=\f\*[I-Font]string\f[]
345 .NOP \f\*[B-Font]\-t\f[] \f\*[I-Font]tkey\f[], \f\*[B-Font]\-\-trustedkey\f[]=\f\*[I-Font]tkey\f[]
351 .NOP \f\*[B-Font]\-u\f[] \f\*[I-Font]string\f[], \f\*[B-Font]\-\-user\f[]=\f\*[I-Font]string\f[]
355 This option is only available if the OS supports adjusting the clock
358 \fB--enable-clockctl\fP) or Linux (configure with
359 \fB--enable-linuxcaps\fP) or Solaris (configure with \fB--enable-solarisprivs\fP).
361 .NOP \f\*[B-Font]\-U\f[] \f\*[I-Font]number\f[], \f\*[B-Font]\-\-updateinterval\f[]=\f\*[I-Font]number\f[]
367 has been detected by the system.
370 .NOP \f\*[B-Font]\-\-var\f[]=\f\*[I-Font]nvar\f[]
375 .NOP \f\*[B-Font]\-\-dvar\f[]=\f\*[I-Font]ndvar\f[]
380 .NOP \f\*[B-Font]\-w\f[] \f\*[I-Font]number\f[], \f\*[B-Font]\-\-wait\-sync\f[]=\f\*[I-Font]number\f[]
381 Seconds to wait for first clock sync.
389 seconds for the child to first synchronize the clock. The exit
390 status is zero (success) if the clock was synchronized,
393 wait for the first set of the clock before proceeding.
395 .NOP \f\*[B-Font]\-x\f[], \f\*[B-Font]\-\-slew\f[]
399 This option sets the threshold to 600 s, which is well within the accuracy window to set the clock manually.
403 \fB-g\fP
405 \fB-q\fP
412 .NOP \f\*[B-Font]\-\-usepcc\f[]
417 they have the same frequency, the CPU counter (RDTSC on x86) is
418 used directly, saving the overhead of a system call.
420 .NOP \f\*[B-Font]\-\-pccfreq\f[]=\f\*[I-Font]string\f[]
425 given frequency (in Hz).
427 .NOP \f\*[B-Font]\-m\f[], \f\*[B-Font]\-\-mdns\f[]
433 .NOP \f\*[B-Font]\-\&?\f[], \f\*[B-Font]\-\-help\f[]
436 .NOP \f\*[B-Font]\-\&!\f[], \f\*[B-Font]\-\-more-help\f[]
439 .NOP \f\*[B-Font]\-\-version\f[] [{\f\*[I-Font]v|c|n\f[]}]
448 \fBNTPD_<option-name>\fP or \fBNTPD\fP
454 \f\*[B-Font]ntpd\fP
461 groom the data and set the clock.
466 interval of 64s, several minutes can elapse before the clock is
468 This initial delay to set the clock
470 \f\*[B-Font]iburst\f[]
472 \f\*[B-Font]server\f[]
480 time-of-year (TOY) chip to maintain the time during periods when
483 initialize the operating system time.
485 synchronized to a NTP server, the operating system corrects the
488 \f\*[B-Font]ntpd\fP
491 \f\*[B-Font]ntpd\fP
493 reliable action is for the operator to intervene and set the clock
498 \f\*[B-Font]ntpd\fP
500 the system log.
502 \f\*[B-Font]\-g\f[]
504 clock will be set to the server time regardless of the chip time
508 CMOS battery fails or the clock counter becomes defective, once the
509 clock has been set an error greater than 1000s will cause
510 \f\*[B-Font]ntpd\fP
516 \f\*[B-Font]ntpd\fP
517 adjusts the clock in
522 the synchronization distance, which is equal to one-half the
525 \f\*[B-Font]ntpd\fP
530 offset, steps the clock to the indicated time.
532 reduces the false alarm rate where the clock is stepped in error to
537 As the result of this behavior, once the clock has been set it
541 \f\*[B-Font]ntpd\fP
543 on a system with a large intrinsic drift
545 which would cause the clock to be set backwards
546 if the local clock time is more than 128 s
551 \f\*[B-Font]\-x\f[]
552 option is included on the command line, the clock will
557 \f\*[B-Font]\-x\f[]
560 to 500 parts-per-million (PPM) as a consequence of the correctness
563 As a result, the local clock can take a long time to
565 clock is outside the acceptable range.
567 local clock will not be consistent with any other network clock and
568 the system cannot be used for distributed applications that require
574 frequency errors are present the resulting time offsets stray
575 outside the 128-ms range and an eventual step or slew time
578 frequency error is so large that the first sample is outside the
580 \f\*[B-Font]ntpd\fP
585 is to quickly correct the frequency and restore operation to the
589 \f\*[B-Font]time.ien.it\f[]
591 step/slew corrections and subsequent frequency corrections.
594 \f\*[B-Font]burst\f[]
607 to get the system clock close to correct before starting
612 and you still need to set the system time before starting
613 \f\*[B-Font]ntpd\fP,
617 if you really need to set the clock before starting
618 \f\*[B-Font]ntpd\fP.
627 \f\*[B-Font]iburst\f[]
629 \f\*[B-Font]server\f[]
638 will effectively "warm-start" and your system's clock will
646 \f\*[B-Font]\-g\f[]
648 \f\*[B-Font]\-N\f[]
654 as much time as possible to get the system's clock synchronized and stable.
660 \f\*[B-Font]dovecot\f[]
663 monotonically-increasing time,
665 \fCntp-wait\f[]\fR(@NTP_WAIT_MS@)\f[]
668 \f\*[B-Font]\-v\f[]
671 \fCntp-wait\f[]\fR(@NTP_WAIT_MS@)\f[]
675 .SS "Frequency Discipline"
677 \f\*[B-Font]ntpd\fP
679 frequency file, usually
683 contains the latest estimate of clock frequency error.
685 \f\*[B-Font]ntpd\fP
687 \f\*[B-Font]ntpd\fP
689 the particular system clock oscillator time and frequency error.
691 frequency are set to nominal values and the
692 \f\*[B-Font]ntpd\fP
694 normal mode, where the time and frequency are continuously tracked
696 After one hour the frequency file is
697 created and the current frequency offset written to it.
699 \f\*[B-Font]ntpd\fP
701 \f\*[B-Font]ntpd\fP
702 frequency is initialized from the file and enters normal mode
704 After that the current frequency offset is written to
708 \f\*[B-Font]ntpd\fP
718 monitoring for small changes in frequency and trimming the clock
720 However, it can operate in a one-time
721 mode where the time is set from an external server and frequency is
722 set from a previously recorded frequency file.
725 compute server-client propagation delay correction factors and
734 \f\*[B-Font]ntpd\fP
739 incidental roundtrip delay jitter and oscillator frequency wander
753 \f\*[B-Font]ntpd\fP
765 \f\*[B-Font]ntpd\fP.
767 \f\*[B-Font]\-q\f[]
770 \f\*[B-Font]ntpd\fP
772 setting the clock for the first time.
774 setting the clock is the same as in continuous mode; most
776 \f\*[B-Font]iburst\f[]
778 \f\*[B-Font]server\f[]
782 the clock is set in about 10 s.
793 When kernel support is available to discipline the clock
794 frequency, which is the case for stock Solaris, Tru64, Linux and
796 a useful feature is available to discipline the clock
797 frequency.
799 \f\*[B-Font]ntpd\fP
801 selected servers in order to measure and record the intrinsic clock
802 frequency offset in the frequency file.
804 the frequency and offset to settle down.
806 \f\*[B-Font]ntpd\fP
808 stopped and run in one-time mode as required.
810 frequency is read from the file and initializes the kernel
811 frequency.
824 \f\*[B-Font]tinker\f[]
825 \f\*[B-Font]minpoll\f[]
829 \f\*[B-Font]minpoll\f[]
842 conditions, once the clock discipline loop has stabilized the
845 However, this assumes the intrinsic clock frequency error
859 updated once per hour and is available to initialize the frequency
861 .SS "The huff-n'-puff Filter"
874 The huff-n'-puff filter is designed to correct the apparent time
894 \f\*[B-Font]tinker\f[]
896 \f\*[B-Font]huffpuff\f[]
927 it to autogen-users@lists.sourceforge.net. Thank you.
982 Copyright (C) 1992-2024 The University of Delaware and Network Time Foundation all rights reserved.
986 \f\*[B-Font]ntpd\fP
989 larger than might be desirable for an elevated-priority
990 \f\*[B-Font]ntpd\fP
1004 This manual page was \fIAutoGen\fP-erated from the \fBntpd\fP