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.framework
która sama zawiera inne struktury o nazwie:
ManagedEvent.framework
SymptomAnalytics.framework
SymptomEvaluator.framework
SymptomPresentationFeed.framework
SymptomPresentationLite.framework
SymptomReporter.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.symptoms
który wydaje się wskazywać, że dzienniki powinny być zapisywane, /Library/Logs/CrashReporter/com.apple.networking.symptoms.log
ale ten plik nawet nie istnieje na moim komputerze iMac.
Próbowałem obserwować, jak to działa z narzędziami takimi jak, fs_usage
ale 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?
źródło
sysdiagnose symptoms
i 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.Odpowiedzi:
Mam iMaca i miałem ten sam problem. Wygląda na błąd w Mac OS X.
W moim przypadku miałem włączony Ethernet i Wi-Fi dla mojego iMaca. Wyłączenie Ethernetu
System Preferences > Network
, utrzymanie Wifi jako jedynego połączenia, całkowicie zapobiega problemowi. Terazsymptomsd
zużywa około 0,2 ~ 0,3% obciążenia procesora, jak powinno.Zacząłem doświadczać dopiero niedawno po aktualizacji do Mac OS X 10.11.1. Myślę, że to błąd wprowadzony niedawno.
źródło
Symptomy działa jako część struktury CrashReportor.
źródło
Mam ten sam problem z symptomatycznym procesem jedzenia procesora (opóźnienia myszy i tak dalej), kiedy mój Mac łączył się z siecią LAN (piorun 2 dongle) i działającą siłą transmisji.
Wydaje mi się, że znalazłem rozwiązanie tego problemu, nie wiem, czy to działa - goto ustawienia sieci, wybierz połączenie LAN, goto zaawansowane, wybierz kartę sprzętu, a następnie skonfiguruj ręcznie, zmień dupleks na „pełny dupleks, kontrola przepływu ”, inne rzeczy pozostawiają bez zmian (moja jest włączona„ speed-1000baseT ”/„ mtu-standard 1500 ”/ AVB).
Mam nadzieję że to pomoże.
źródło
Jak dotąd nie udało mi się znaleźć żadnych rozstrzygających informacji na temat symptomu.
I nie do końca pewny co do mojej poprawki, ale wyłączenie firewalla i tak wydawało mi się złagodzić problem.
źródło