¿Qué está causando que launchd grabe mi CPU?

Estoy ejecutando Yosemite, una installation limpia.

launchd se ejecuta continuamente al 100% de la CPU. Desde la actualización de Yosemite, no puedo cambiar el nivel de logging con 'sudo launchctl log level debug'

  • Cómo desinstalar componentes individuales de Office365 en Mac OS X
  • Relanzar automáticamente una aplicación cerrada
  • ¿Cómo registrar AppleScript como browser web pnetworkingeterminado en Yosemite?
  • Problemas de posicionamiento de los icons de escritorio de OS X Yosemite
  • ¿Yosemite Upgrade Destruye Bootcamp?
  • Finder "Abrir con" muy lento
  • Comprobando la parte superior o el Monitor de actividad, puedo ver que launchd en sí está usando mucho la CPU, no es un process que está generando. Tiene el mayor time de CPU en la caja, 3 veces más que la tarea del kernel, y mucho más que Plex, que es realmente CPU pesada – transencoding de video, y es compatible con una gran cantidad de clientes en la casa que se ejecutan con frecuencia.

    Nada significativo en los loggings que puedo ver: el post más frecuente:

    11/6/14 10: 06: 38.748 PM com.apple.xpc.launchd [1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) La key _DirtyJetsamMemoryLimit no está disponible en esta plataforma.

    Eso es solo alnetworkingedor de 3-6 veces por hora.

    Revisé rápidamente todos los daemons de launchd para encontrar los códigos de error.

    alex@smiley:~|⇒ launchctl list | grep -v "\t0\t" PID Status Label 28122 -15 com.apple.Finder alex@smiley:~|⇒ sudo launchctl list | grep -v "\t0\t" PID Status Label 219 -43 com.apple.watchdogd 21134 -15 com.apple.security.syspolicy 

    Curiosamente, el código -43 en Watchdogd no coincide con el resultado de la list launchctl:

     alex@smiley:~|⇒ sudo launchctl list com.apple.watchdogd { "StandardOutPath" = "/var/log/watchdogd/log"; "LimitLoadToSessionType" = "System"; "StandardErrorPath" = "/var/log/watchdogd/log"; "Label" = "com.apple.watchdogd"; "TimeOut" = 30; "OnDemand" = false; "LastExitStatus" = 171; "PID" = 219; "Program" = "/usr/libexec/watchdogd"; "ProgramArguments" = ( "/usr/libexec/watchdogd"; ); }; 

    En cualquier caso, no estoy seguro de si son sintomáticos, o simplemente un arenque rojo.

    ¿Cómo puedo averiguar qué hace launchd DOS mi computadora?

  • Este "truco de grupo raro" hace que el inicio de session del MacBook Pro, las aplicaciones y los sistemas funcionen lento, lento, lento ... ¿pero por qué?
  • xcode 6.4 + OX X 10.10 Yosemite - Problema con todos los simuladores
  • No se puede eliminar una count de usuario en Yosemite
  • ¿Cuándo debo tratar de get la certificación ACMT?
  • ¿Cómo puedo eliminar mi biblioteca de iPhoto anterior después de migrar a Photos?
  • Montaje perezoso de filesystems de networking
  • 4 Solutions collect form web for “¿Qué está causando que launchd grabe mi CPU?”

    Hay una aplicación llamada LaunchControl que proporciona una interfaz muy agradable para crear / verificar / modificar / deshabilitar demonios y agentes de lanzamiento. Es mucho más fácil que search en 5 carpetas diferentes para los elementos de inicio. (No estoy afiliado a ellos de ninguna manera).

    Pasaría y deshabilitaría cada una a la vez hasta que tu problema desaparezca.

    http://www.soma-zone.com/LaunchControl/

    Vale intentarlo:

     mkdir ~/Desktop/MyLaunchAgents ~/Desktop/LaunchAgents/ ~/Desktop/LaunchDaemons/ mv -vn ~/Library/LaunchAgents/* ~/Desktop/MyLaunchAgents/ sudo mv -vn /Library/LaunchAgents/* ~/Desktop/LaunchAgents/ sudo mv -vn /Library/LaunchDaemons/* ~/Desktop/LaunchDaemons/ 

    Luego reinicie su computadora y vea si todavía está sucediendo.

    Tenga en count que mover los diversos files de esos directorys puede hacer que algunas aplicaciones de terceros no funcionen como se esperaba después del reinicio. Si no ayuda, puede volver a colocarlos invirtiendo los commands de mv

     mv -vn ~/Desktop/MyLaunchAgents/* ~/Library/LaunchAgents/ sudo mv -vn ~/Desktop/LaunchAgents/* /Library/LaunchAgents/ sudo mv -vn ~/Desktop/LaunchDaemons/* /Library/LaunchDaemons/ 

    y reiniciar de nuevo.

    Si ayuda, deberá restaurar los diversos files con cuidado, preferiblemente de uno en uno, para ver cuál de ellos está causando el problema.

    Vaya a /var/log/system.log y vea si hay algún error. Reparar esos errores resolverá el problema.

    Referencia: https://discussions.apple.com/thread/6616343?tstart=0

    En mi caso, fue foco lo que estaba causando el problema. Lo deshabilité y luego comencé a tomar más CPU. Habilitarlo de nuevo me solucionó el problema.

    En mi caso, era el extensor de Skype lo que causaba que el launchd se ejecutara ininterrumpidamente. usando la console ap. Pude ver lo que se está ejecutando alto y una vez que eliminé el extensor de Skype, el alumerzo ya no estaba en el usuario de la CPU superior.
    Espero que te ayude

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).