Na moim komputerze iMac z uruchomionym El Capitan istnieje proces systemowy o nazwie „Symptomy”, który nieustannie odbija się od około 20% do 60% zasobów procesora na moim komputerze iMac.
To ucieka /usr/libexec/symptomsd. Istnieje prywatna platforma ładowana przez nią, /System/Library/PrivateFrameworks/Symptoms.frameworkktóra sama zawiera inne struktury o nazwie:
ManagedEvent.frameworkSymptomAnalytics.frameworkSymptomEvaluator.frameworkSymptomPresentationFeed.frameworkSymptomPresentationLite.frameworkSymptomReporter.framework
Wygląda na to, że niewiele zapisuje w plikach dziennika systemu. W rzeczywistości jedynym istotnym komunikatem w „Wszystkich wiadomościach” na komputerze iMac jest:
syslogd [46]: Uwaga dotycząca konfiguracji: Moduł ASL „com.apple.networking.symptoms” twierdzi, że wybrane wiadomości. Te komunikaty mogą nie pojawiać się w standardowych plikach dziennika systemu lub w bazie danych ASL.
Istnieje plik preferencji, /private/etc/asl/com.apple.networking.symptomsktóry wydaje się wskazywać, że dzienniki powinny być zapisywane, /Library/Logs/CrashReporter/com.apple.networking.symptoms.logale ten plik nawet nie istnieje na moim komputerze iMac.
Próbowałem obserwować, jak to działa z narzędziami takimi jak, fs_usageale nie otrzymuję zbyt wielu przydatnych informacji, tylko wiele żądań „ioctl”. Próbowałem ręcznie zabić i uruchomić go ponownie, i wydaje się, że sprawdza wszystkie aplikacje zainstalowane na moim komputerze iMac, a następnie wracam do tworzenia wielu żądań „ioctl”.
Przeszukując w Google wszystko, co udało mi się ustalić, to to, że wydaje się, że jest to jedna z tych rzeczy, które są wspólne dla OSX i iOS. Nigdzie jednak nie ma informacji o tym, co faktycznie robi.
Czy ktoś ma pojęcie o tym, do czego służy ten proces, lub wie, gdzie on jest udokumentowany?
sysdiagnose symptomsi być może zgłosić błąd / informację zwrotną do Apple. Nie widziałem jeszcze, że zachowywał się źle w żadnym systemie, ale sprawdziłbym resztę logów systemowych, ponieważ rozumiem, że dotyczy to raportowania awarii, informacji zwrotnej oraz agregacji / gromadzenia logów w celu poprawy OS X.