De repente, el diagnósticod daemon se eleva a más del 200% de uso de la CPU, incluso con Xcode no se está ejecutando, en OS X Mojave 10.14.1
No puedo entenderlo. Los ventiladores se vuelven muy ruidosos.
Tuve el mismo problema y me di cuenta de que algún proceso (en mi caso osascript
) estaba inundando el registro del sistema con mensajes de error ( AEGetDescData of non-desc type 'reco' not a good idea
). Esto aparentemente llevó a un montón de procesamiento intensivo de la CPU en el Consola (veo que también está muy arriba en su lista de procesos) y el diagnosticd
proceso .
Dejar el Consola La aplicación solucionó el problema.
Me di cuenta de esto mientras probaba un flujo de trabajo de inicio de sesión de Apple en un simulador de iOS, inicialmente al hacer clic en el botón de inicio de sesión de Apple en el simulador se muestra una alerta que le pide que inicie sesión con su ID de Apple en Configuración.
Dependiendo de tu configuración de iCloud, después de iniciar sesión, iCloud comenzará a sincronizar todo tu perfil de iCloud con el simulador. En mi caso, algo estaba fallando en la sincronización, lo que era visible en la consola y el uso de la CPU de diagnosticd + ReportCrash. Para solucionarlo, ve a Ajustes -> ID de Apple y desactiva la sincronización de todo desde tu cuenta de iCloud al simulador, mi uso de la CPU bajó en un instante pero pude seguir iniciando sesión en el simulador para continuar con las pruebas de Apple Sign In.
Si has iniciado la sesión hace tiempo y solo has notado el alto uso de la CPU más tarde, es posible que quieras reiniciar el simulador primero para borrar cualquier dato parcialmente sincronizado de iCloud de antemano.
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.