Перевірте, чи налаштовані 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. Переконайтеся, що інформація про сервер часу відповідає вашому розташуванню на планеті.