W systemie macOS Sierra zauważam w konsoli bardzo „gadatliwą” i powtarzającą się serię ostrzeżeń:
default 15:27:23.330990 -0700 AppleIDAuthAgent switching to keychain-db: /Users/XYZ/Library/Keychains/login.keychain-db from /Users/XYZ/Library/Keychains/login.keychain-db (0 1 1 1)
gdzie dziesiątki procesów ciągle rejestrują ten sam komunikat „przełączanie na keychain-db”. Wiadomości te pochodzą od AppleIDAuthAgent, authd, secinitd, lcd, Finder, gamed, Mail, cloudd i tak dalej.
Nie tylko to, ale zauważ w komunikacie, że przełącza się z dokładnie do tego samego pliku i ścieżki. Cała sprawa nie ma sensu. Czy ktoś wie o co chodzi?
(Edycja: od marca 2018 r. Korzystam teraz z High Sierra 10.13.3 i nie pojawiają się już te komunikaty w mojej konsoli).
(0 1 1 1)
ale kilka kończy się na(0 1 0 0)
. Ponadto, podczas gdy prawie wszystkie z nich „przełączają się” na tę samą dokładną ścieżkę i z tej samej ścieżki, kilka komunikatów dziennika mówi, że przełącza się...login.keychain
raczej z niż...login.keychain-db
. Zwykle następuje po nich kolejny komunikat dziennika z tekstemnot switching as we're not in ~/Library/Keychains/: /Library/Keychains/System.keychain (0)
.Odpowiedzi:
Nie martwiłbym się ogólnie wiadomościami gadatliwymi, ponieważ podsystem rejestrowania jest teraz sterowany przez bazę danych i może obsłużyć tysiące wiadomości na minutę przy niewielkim lub zerowym obciążeniu systemu.
Możesz uzyskać ładny przegląd statystyk dziennika i zobaczyć, czy to naprawdę jeden z większych użytkowników rejestrowania. To polecenie zajmuje trochę czasu, aby przeżuć 30 milionów zdarzeń, które mam na moim MacBooku (3 do 5 minut) - ale nawet to jest trywialne obciążenie mojego systemu w praktyce, biorąc pod uwagę, jak teraz zoptymalizowane i energooszczędne rejestrowanie Apple macOS.
Dla kontekstu - na tym komputerze często działa oprogramowanie w wersji beta - zostaje pobity na różne sposoby, Xcode, błędne aplikacje, wersje beta pakietu Microsoft Office, beta OS z ulepszonymi profilami logowania.
źródło