Existe um processo do sistema no meu iMac executando o El Capitan chamado "sintomasd", que vem alternando constantemente entre 20% a 60% do recurso da CPU no iMac.
Está sendo executado a partir de /usr/libexec/symptomsd
. Existe uma estrutura privada que ela carrega chamada /System/Library/PrivateFrameworks/Symptoms.framework
que contém outras estruturas chamadas:
ManagedEvent.framework
SymptomAnalytics.framework
SymptomEvaluator.framework
SymptomPresentationFeed.framework
SymptomPresentationLite.framework
SymptomReporter.framework
Parece não gravar muito nos arquivos de log do sistema. De fato, a única mensagem relevante em "Todas as mensagens" no iMac é:
syslogd [46]: Aviso de configuração: O módulo ASL "com.apple.networking.symptoms" reivindica mensagens selecionadas. Essas mensagens podem não aparecer nos arquivos de log padrão do sistema ou no banco de dados ASL.
Há um arquivo de preferências /private/etc/asl/com.apple.networking.symptoms
que parece indicar que os logs devem ser gravados, /Library/Logs/CrashReporter/com.apple.networking.symptoms.log
mas esse arquivo nem existe no meu iMac.
Tentei observar o que estava fazendo com ferramentas, fs_usage
mas não estou recebendo muitas informações úteis de volta, apenas um monte de solicitações "ioctl". Tentei manualmente matar e acioná-lo para iniciar novamente, e parece examinar todos os aplicativos instalados no meu iMac e depois voltar a fazer muitas solicitações "ioctl".
Pesquisando no Google, tudo o que consegui determinar é que isso parece ser uma daquelas coisas que são compartilhadas entre OSX e iOS. No entanto, não há informações sobre o que realmente faz.
Alguém tem alguma idéia de para que serve esse processo ou sabe onde está documentado?
sysdiagnose symptoms
e possivelmente relatar um bug / feedback à Apple. Ainda não o vi se comportar mal em nenhum sistema, mas eu verificaria o restante dos logs do sistema, pois entendo que está relacionado a relatórios de falhas, feedback e agregação / coleta de logs para melhorar o OS X.