Sur mon iMac fonctionnant sous El Capitan, il y a un processus système appelé "symptomsd" qui oscille constamment entre 20 % et 60 % des ressources du processeur de mon iMac.
Il fonctionne à partir de /usr/libexec/symptomsd
. Il existe un cadre privé qu'il charge appelé /System/Library/PrivateFrameworks/Symptoms.framework
qui contient lui-même d'autres cadres appelés :
ManagedEvent.framework
SymptomAnalytics.framework
SymptomEvaluator.framework
SymptomPresentationFeed.framework
SymptomPresentationLite.framework
SymptomReporter.framework
Il ne semble pas écrire beaucoup dans les fichiers journaux du système. En fait, le seul message pertinent dans "Tous les messages" sur l'iMac est :
syslogd[46] : Avis de configuration : Module ASL "com.apple.networking.symptoms" réclame des messages sélectionnés. Ces messages messages peuvent ne pas apparaître dans les fichiers journaux du système standard ou dans la ou dans la base de données ASL.
Il existe un fichier de préférences à l'adresse /private/etc/asl/com.apple.networking.symptoms
qui semble indiquer que les journaux devraient être écrits sur /Library/Logs/CrashReporter/com.apple.networking.symptoms.log
mais ce fichier n'existe même pas sur mon iMac.
J'ai essayé de regarder ce qu'il faisait avec des outils comme fs_usage
mais je ne reçois pas beaucoup d'informations utiles en retour, juste beaucoup de requêtes "ioctl". J'ai essayé de le tuer manuellement et de le relancer, et il semble examiner toutes les applications installées sur mon iMac, puis recommencer à faire beaucoup de demandes "ioctl".
En cherchant sur Google, tout ce que j'ai pu déterminer, c'est que cela semble être une de ces choses qui sont partagées entre OSX et iOS. Aucune information sur ce qu'il fait réellement.
Quelqu'un a-t-il une idée de l'utilité de ce processus ou sait-il où il est documenté ?
1 votes
Bonne analyse jusqu'à présent, je n'ai pas essayé de désassembler le programme, mais vous devriez lancer
sysdiagnose symptoms
et éventuellement signaler un bogue ou un retour d'information à Apple. Je ne l'ai pas encore vu se comporter de manière incorrecte sur un système, mais je vérifierais le reste des journaux du système, car je crois comprendre que cela concerne le signalement des pannes, le retour d'information et l'agrégation/collecte des journaux en vue de l'amélioration d'OS X.0 votes
Je constate des symptômes similaires : charge élevée de l'unité centrale par "symptomsd". J'ai également remarqué que "mDNSResponder" avait une charge CPU élevée (environ 50%). Les requêtes DNS étaient très lentes et le système était généralement léthargique. La réactivité est revenue une fois que j'ai tué (Force Quit) "symptomsd". Notamment, "symptomsd" n'a pas réapparu automatiquement. Par curiosité, utilisez-vous VirtualBox ? Système : OS X 10.11.4
0 votes
@Daniel J'ai utilisé VirtualBox dans le passé, mais pas sur la machine concernée.