De alguma forma, mas não com base na pergunta mais antiga "ntpd vs. systemd-timesyncd - Como obter uma sincronização NTP confiável?" , gostaria de perguntar sobre as diferenças entre chrony e systemd-timesyncd em termos de um cliente NTP .
Eu sei que o systemd-timesyncd é uma implementação de cliente ntp mais ou menos mínima, enquanto o chrony é uma solução de daemon NTP completa que inclui um cliente NTP.
As notas de lançamento do ubuntu Bionic Beaver afirmam o seguinte:
Para necessidades de sincronização de tempo simples, o sistema básico já vem com systemd-timesyncd. O Chrony só é necessário para atuar como servidor de horário ou se você deseja que a sincronização anunciada seja mais precisa e eficiente.
Eu gosto da ideia de usar uma ferramenta pré-instalada mínima para fazer o trabalho e tenho certeza de que o systemd-timesyncd fará o trabalho para meus casos de uso, ainda estou curioso:
- Quais são as diferenças do mundo real entre os dois em termos de precisão?
- Quais são as diferenças de eficiência?
- Quais são as necessidades de sincronização de tempo "não simples", também conhecidas como casos de uso para chrony como cliente NTP?