itu terjadi beberapa kali setiap hari, MacBook saya menjadi sangat lambat. Ketika saya memeriksa Activity Monitor, saya melihat ntpd
proses itu menggunakan lebih dari 100% CPU saya (biasanya sekitar 140-180%).
Jika saya membunuhnya (Force Quit), MacBook mulai berfungsi seperti biasa. Tetapi itu akan terjadi lagi dalam beberapa jam. Bagaimana saya bisa memperbaiki masalah ini? Itu menjadi sangat menjengkelkan
Itu dimulai setelah salah satu pembaruan perangkat lunak (tidak yakin kapan tepatnya).
MacBook Pro (Retina, 13-inci, Akhir 2013) dengan macOS 10.12.3
macos
sierra
cpu
activity-monitor
klanomath
sumber
sumber
System Preferences > Date and Time
(membuka kunci jika diperlukan) dan hapus centangSet date and time automatically
. Tutup System Preferences, lalu buka kembali dan periksa kembaliSet date and time automatically
. Pastikan info waktu server sudah benar untuk lokasi Anda di planet ini.Jawaban:
Buka Preferensi Sistem> Tanggal dan Waktu dan hapus centang Atur tanggal dan waktu secara otomatis. Tutup System Preferences, lalu buka kembali dan periksa kembali Atur tanggal dan waktu secara otomatis
sumber
ntpq -p
dalam jawaban di bawah ini berguna sebagai diagnostik karena waktunya habis sampai masalah diperbaiki dan CPU kembali mendekati nol.Periksa apakah server NTP yang Anda konfigurasikan sudah benar dan dapat dijangkau.
Buka jendela Terminal dan jalankan
Ini adalah output yang saya dapatkan di sistem saya yang memiliki ntpd menggunakan sekitar 80-90% cpu.
Ini menunjukkan bahwa saya memiliki 3 ntp server yang dikonfigurasi, 2 yang pertama adalah ok tapi yang ke-3 tidak dapat dijangkau (saya bukan ahli NTP tetapi refid = .INIT., St = 16 dan jangkauan = 0 semua sepertinya mengindikasikan ada sesuatu yang salah ).
Jadi saya pergi ke System Preferences> Date and Time, di mana memang saya memiliki 3 server ntp yang dikonfigurasi: 2 di dalam jaringan perusahaan saya, dan
time.apple.com
- jadi tidak ada yang menyerupai "defra1-ntp-001". Dengan asumsi "defra1-ntp-001" merujuk ke time.apple.com, saya menghapus yang itu, dan ini menyelesaikan masalah saya.Tentu saja dalam kasus spesifik saya, mungkin time.apple.com tidak dapat dijangkau karena diblokir oleh firewall perusahaan saya, jadi saya tidak merekomendasikan menghapusnya sebagai solusi umum. Alih-alih memeriksa output 'ntpq -p' Anda dan mencoba menentukan server mana yang menyebabkan masalah dan menghapus yang itu (dan jika tidak ada yang tersisa, tambahkan yang dikenal baik).
sumber