Por que o diagnostics_agent é “inerentemente ineficiente” e o que fazer sobre isso?

5

Eu tenho uma instalação limpa de 10.11. Quando inicializo o sistema na minha própria conta de administrador, sem nenhum serviço de login habilitado, nem contas da Internet ou da nuvem habilitadas (por exemplo, Mensagens, FaceTime, Correio, Calendário etc.), vejo no Console a seguinte mensagem:

10/4/15 2:12:08.104 PM com.apple.xpc.launchd[1]:(com.apple.diagnostics_agent) This service is defined to be constantly running and is inherently inefficient.

Espero que minha pergunta seja simples para as pessoas que têm mais experiência com o sistema operacional do que eu: por que esse serviço existe se o próprio sistema operacional da Apple admite que ele é "inerentemente ineficiente?" Se é "inerentemente ineficiente", então como os usuários podem desativá-lo sem que outros serviços mudem ou registrem avisos / erros no console?

N.B., há outros serviços com a mesma mensagem no Console, como o AirPlayUIAgent:

10/4/15 2:12:08.097 PM com.apple.xpc.launchd[1]:(com.apple.AirPlayUIAgent) This service is defined to be constantly running and is inherently inefficient.

Eu não posso ter certeza, mas acho que isso também ocorreu em Yosemite - ou seja, não acho que seja uma pergunta específica do El Capitan. A ajuda para entender essas mensagens, funcionalidade e comportamento é bem-vinda. Ajuda desabilitando ou alterando-os também é apreciado.

    
por grad student 04.10.2015 / 23:43

1 resposta

1

Aqui está a resposta (encontrada aqui ):

The inefficiency refers to energy usage. Since it never shuts down and runs constantly, there is no efficiency by definition (theirs).

O Diagnostics_Agent está, por definição, sempre em execução, acionando a mensagem acima. Não é um erro, é uma característica!

Descobri isso ao tentar eliminar a enorme lista de dados relatados no meu console e descobri que é apenas o daemon de diagnóstico que faz a sua parte. Não é necessariamente enviá-lo em qualquer lugar.

    
por 21.11.2016 / 18:16