28 votos

MacOS - ntpd utiliza más del 100% de la CPU

sucede un par de veces al día, mi MacBook se vuelve extremadamente lento. Cuando compruebo el Monitor de Actividad, veo que ntpd utiliza más del 100% de mi CPU (normalmente alrededor del 140-180%).

Si lo mato (Force Quit), el MacBook empieza a funcionar como siempre. Pero vuelve a ocurrir en varias horas. ¿Cómo puedo solucionar este problema? Se vuelve realmente molesto

Comenzó después de una de las actualizaciones de software (no sé exactamente cuándo).

MacBook Pro (Retina, 13 pulgadas, finales de 2013) con MacOS 10.12.3

37voto

Aditya Puntos 561

Vaya a Preferencias del Sistema > Fecha y Hora y desmarque la opción de Establecer la fecha y la hora automáticamente. Cierre las Preferencias del Sistema, vuelva a abrirlas y marque de nuevo la opción Establecer la fecha y la hora automáticamente.

5voto

kskid19 Puntos 51

Compruebe si los servidores NTP que ha configurado son correctos y accesibles.

Abra una ventana de Terminal y ejecute

ntpq -p

Esta es la salida que obtuve en mi sistema que tenía ntpd usando alrededor del 80-90% de cpu.

     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

Esto muestra que tenía 3 servidores ntp configurados, los 2 primeros están bien pero el tercero era inalcanzable (no soy experto en NTP pero refid=.INIT., st=16 y reach=0 parecen indicar que algo está mal).

Así que fui a Preferencias del Sistema > Fecha y Hora , donde efectivamente tenía configurados 3 servidores ntp: 2 dentro de la red de mi empresa, y time.apple.com - por lo que nada se parece a "defra1-ntp-001". Suponiendo que "defra1-ntp-001" se refería a time.apple.com, eliminé ese, y esto resolvió mi problema.

Por supuesto, en mi caso concreto, probablemente time.apple.com era inalcanzable porque está bloqueado por el firewall de mi empresa, así que no recomiendo eliminarlo como solución general. En su lugar, compruebe la salida de 'ntpq -p' e intente determinar qué servidor está causando el problema y elimine ese (y si no queda ninguno, añada uno bueno conocido).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X