zdarza się kilka razy dziennie, mój MacBook staje się bardzo wolny. Kiedy sprawdzam Monitor aktywności, widzę, że ntpd
proces zużywa więcej niż 100% mojego procesora (zwykle około 140-180%).
Jeśli go zabiję (Force Quit), MacBook zacznie działać jak zwykle. Ale to się powtórzy za kilka godzin. Jak mogę rozwiązać ten problem? To staje się naprawdę denerwujące
Zaczęło się po jednej z aktualizacji oprogramowania (nie jestem pewien, kiedy dokładnie).
MacBook Pro (Retina, 13-calowy, koniec 2013 r.) Z systemem macOS 10.12.3
macos
sierra
cpu
activity-monitor
klanomath
źródło
źródło
System Preferences > Date and Time
(odblokuj w razie potrzeby) i odznaczSet date and time automatically
. Zamknij Preferencje systemowe, a następnie otwórz ponownie i sprawdź ponownieSet date and time automatically
. Upewnij się, że informacje o serwerze czasu są prawidłowe dla Twojej lokalizacji na planecie.Odpowiedzi:
Przejdź do Preferencji systemowych> Data i godzina i odznacz Ustaw datę i godzinę automatycznie. Zamknij Preferencje systemowe, a następnie ponownie otwórz i ponownie sprawdź Ustaw datę i godzinę automatycznie
źródło
ntpq -p
w poniższej odpowiedzi był przydatny jako diagnostyka, ponieważ upłynął limit czasu, aż problem został naprawiony i procesor wrócił do zera.Sprawdź, czy skonfigurowane serwery NTP są poprawne i dostępne.
Otwórz okno terminala i uruchom
To jest wyjście, które otrzymałem w moim systemie, który miał NTTP za pomocą około 80-90% procesora.
To pokazuje, że mam skonfigurowane 3 serwery NTTP, 2 pierwsze są w porządku, ale trzeci był nieosiągalny (nie jestem ekspertem od NTP, ale refid = .INIT., St = 16 i zasięg = 0 - wszystko wskazuje na to, że coś jest nie tak ).
Poszedłem więc do Preferencji systemowych> Data i godzina, gdzie rzeczywiście skonfigurowałem 3 serwery ntp: 2 w sieci mojej firmy i
time.apple.com
- więc nic nie przypomina „defra1-ntp-001”. Zakładając, że „defra1-ntp-001” odnosi się do time.apple.com, usunąłem ten i to rozwiązało mój problem.Oczywiście w moim konkretnym przypadku prawdopodobnie witryna time.apple.com była nieosiągalna, ponieważ jest blokowana przez zaporę ogniową mojej firmy, więc nie zalecam usuwania jej jako ogólnego rozwiązania. Zamiast tego sprawdź dane wyjściowe 'ntpq -p' i spróbuj ustalić, który serwer jest przyczyną problemu, i usuń go (a jeśli nie ma, dodaj znany dobry).
źródło