Vérifiez si les serveurs NTP que vous avez configurés sont corrects et accessibles.
Ouvrez une fenêtre de terminal et exécutez
ntpq -p
C'est la sortie que j'ai obtenue sur mon système qui avait ntpd en utilisant environ 80-90% de cpu.
remote refid st t when poll reach delay offset jitter
==============================================================================
*aer-foo5d20-dc- .GPS. 1 u 23 64 17 17.888 20.617 2.226
aer-foo6t20-dc- .GPS. 1 u 23 64 17 17.938 20.598 2.211
defra1-ntp-001. .INIT. 16 u - 68m 0 0.000 0.000 0.000
Cela montre que j'avais 3 serveurs ntp configurés, les 2 premiers sont ok mais le 3ème était inaccessible (je ne suis pas un expert NTP mais refid = .INIT., St = 16 et reach = 0 semblent tous indiquer que quelque chose ne va pas ).
Je suis donc allé dans Préférences Système> Date et heure, où en effet j'avais 3 serveurs ntp configurés: 2 dans le réseau de mon entreprise, et time.apple.com
- donc rien ne ressemblant à "defra1-ntp-001". En supposant que "defra1-ntp-001" fait référence à time.apple.com, j'ai supprimé celui-ci, ce qui a résolu mon problème.
Bien sûr, dans mon cas spécifique, time.apple.com était probablement inaccessible car il est bloqué par le pare-feu de mon entreprise, donc je ne recommande pas de le supprimer comme solution générale. Au lieu de cela, vérifiez votre sortie 'ntpq -p' et essayez de déterminer quel serveur est à l'origine du problème et supprimez celui-ci (et s'il n'en reste aucun, ajoutez-en un bon connu).
System Preferences > Date and Time
(déverrouillez si nécessaire) et décochezSet date and time automatically
. Fermez les Préférences Système, puis rouvrez et revérifiezSet date and time automatically
. Assurez-vous que les informations du serveur de temps sont correctes pour votre emplacement sur la planète.