Features/ChronyDefaultNTP

From FedoraProject

Jump to: navigation, search

Contents

Chrony default NTP client

Summary

Make chrony the default NTP client.

Owner

Current status

Detailed Description

Chrony is an NTP client and server designed to work well without permanent network connection. It uses different algorithms to discipline the clock which gives chrony several advantages over ntp:

An extensive comparison of ntp and chrony done in a simulator is here. Note that current Linux kernels are compiled with SHIFT_PLL=2.

Using chrony over ntp has also other advantages:

There are also some disadvantages:

Benefit to Fedora

Better timekeeping on systems not running 24/7 or without permanent internet connection or with low quality/unstable clocks (virtual machines). Once the clock is synchronized, applications are not upset by backward time jumps.

Scope

How To Test

Dependencies

 system-config-date
 gnome-settings-daemon
 comps

Contingency Plan

Switching the optional/default types for the ntp and chrony packages in the comps will revert to installing ntp by default. system-config-date can still support both packages and doesn't need to depend on any of the two packages.

Documentation

Release Notes

Comments and Discussion