Auf meinem iMac, auf dem El Capitan ausgeführt wird, befindet sich ein Systemprozess namens "symptomatisch", der ständig zwischen etwa 20% und 60% der CPU-Ressourcen auf meinem iMac hin und her springt.
Es läuft von /usr/libexec/symptomsd
. Es gibt ein privates Framework, das geladen wird und /System/Library/PrivateFrameworks/Symptoms.framework
das selbst andere Frameworks enthält, die genannt werden:
ManagedEvent.framework
SymptomAnalytics.framework
SymptomEvaluator.framework
SymptomPresentationFeed.framework
SymptomPresentationLite.framework
SymptomReporter.framework
Es scheint nicht viel in die Systemprotokolldateien zu schreiben. Tatsächlich ist die einzige relevante Nachricht in "Alle Nachrichten" auf dem iMac:
syslogd [46]: Konfigurationshinweis: Das ASL-Modul "com.apple.networking.symptoms" beansprucht ausgewählte Nachrichten. Diese Nachrichten werden möglicherweise nicht in Standard-Systemprotokolldateien oder in der ASL-Datenbank angezeigt.
Es gibt eine Voreinstellungsdatei /private/etc/asl/com.apple.networking.symptoms
, die darauf hinweist, dass Protokolle geschrieben werden sollten, /Library/Logs/CrashReporter/com.apple.networking.symptoms.log
aber diese Datei existiert nicht einmal auf meinem iMac.
Ich habe versucht zu beobachten, was es mit Tools wie macht, fs_usage
aber ich bekomme nicht viele nützliche Informationen zurück, nur viele "ioctl" -Anfragen. Ich habe versucht, es manuell zu beenden und auszulösen, um es erneut zu starten. Es scheint alle auf meinem iMac installierten Anwendungen zu untersuchen und dann wieder viele "ioctl" -Anfragen zu stellen.
Bei der Suche bei Google konnte ich nur feststellen, dass dies eines der Dinge ist, die OSX und iOS gemeinsam haben. Keine Informationen darüber, was es tatsächlich tut.
Hat jemand eine Idee, wozu dieser Prozess dient, oder weiß er, wo er dokumentiert ist?
sysdiagnose symptoms
und möglicherweise einen Fehler / ein Feedback an Apple melden. Ich habe noch kein schlechtes Verhalten auf einem System gesehen, aber ich würde den Rest der Systemprotokolle überprüfen, da ich verstehe, dass es sich um