Перевірте, чи налаштовані 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-сервери, два перших - це нормально, але 3-й був недоступний (я не експерт по NTP, але refid =. ).
Тому я зайшов до System Preferences> Date and Time, де мені було налаштовано 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
. Переконайтеся, що інформація про сервер часу відповідає вашому розташуванню на планеті.