Проверьте правильность и доступность настроенных вами серверов NTP.
Откройте окно терминала и запустите
ntpq -p
Это вывод, который я получил в моей системе, в которой ntpd использовал около 80-90% процессора.
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
Это показывает, что у меня настроено 3 сервера ntp, первые 2 в порядке, но третий недоступен (я не эксперт по NTP, но refid = .INIT., St = 16 и reach = 0 - все указывает на то, что что-то не так ).
Поэтому я перешел к «Системные настройки»> «Дата и время», где на самом деле у меня было настроено 3 ntp-сервера: 2 в сети моей компании и time.apple.com
ничего похожего на «defra1-ntp-001». Предполагая, что «defra1-ntp-001» ссылается на time.apple.com, я удалил его, и это решило мою проблему.
Конечно, в моем конкретном случае, вероятно, time.apple.com был недоступен, потому что он заблокирован брандмауэром моей компании, поэтому я не рекомендую удалять его как общее решение. Вместо этого проверьте вывод 'ntpq -p' и попытайтесь определить, какой сервер вызывает проблему, и удалите этот (и, если его не осталось, добавьте известный исправный).
System Preferences > Date and Time
(разблокировать, если необходимо) и снять флажокSet date and time automatically
. Закройте Системные настройки, затем снова откройте и снова проверьтеSet date and time automatically
. Убедитесь, что информация о сервере времени верна для вашего местоположения на планете.