OSX Sierra stale loguje się do konsoli

10

Zauważyłem w aplikacji konsolowej na OSX Sierra, że ​​wysyła około 100 wiadomości na sekundę minimum.

Wszystko związane z opendirectoryd, usunięte, securityd, tożsamość usług, błędy pęku kluczy

Niektóre dzienniki

default 20:53:40.570741 +0000   amfid   CSSM Exception: -2147411889 CSSMERR_CL_UNKNOWN_TAG
default 20:53:40.570772 +0000   amfid   MacOS error: -67050
default 20:53:40.774748 +0000   securityd   looking for a common at /private/var/db/crls/crlcache2.db
default 20:53:40.778097 +0000   launchservicesd CSSM Exception: -2147411889 CSSMERR_CL_UNKNOWN_TAG
default 20:53:40.805489 +0000   opendirectoryd  Client: <private>, UID: 0, EUID: 0, GID: 0, EGID: 0
default 20:53:40.887464 +0000   opendirectoryd  Client: <private>, UID: 501, EUID: 501, GID: 20, EGID: 20
default 20:53:43.122701 +0000   opendirectoryd  <private> failed with error '<private>' (2)
default 20:53:51.248548 +0000   securityd   0x7fff5aa948d0 dead connection 85559

Znalazłem kilka postów w Internecie, że jest to problem z pękiem kluczy z Sierra, ale czy ktoś tutaj ma więcej informacji na ten temat.

np. nadmierne logowanie do konsoli macOS Sierra

jarryd
źródło

Odpowiedzi:

2

Jest to wyraźnie zgodne z projektem i wcale nie jest nienormalne, że dziesiątki tysięcy wiadomości na godzinę teraz, gdy Apple przeszło z logowania do plików tekstowych w / private / var / log do korzystania z bazy danych i zunifikowanego zestawu SDK / API Apple'a do przodu we wszystkich System operacyjny (macOS, iOS, watchOS, tvOS).

Ja też tęsknię za dniami, kiedy zmieniam plik dziennika z wiersza poleceń i widzę, co się dzieje (lub utrzymuję otwartą aplikację konsoli), i rozpocząłem konfigurowanie zapisanych wyszukiwań, dzięki czemu mogę zobaczyć informacje dziennika, na których mi zależy. aplikacja konsoli. Jednak ponad 8 dni bezawaryjności rejestruje podobną liczbę wiadomości - demony odpowiedzialne za rejestrowanie zgromadziły się w czasie krótszym niż 2 minuty całkowitego czasu procesora. W praktyce bycie gadatliwym po prostu nie jest wymiernym obciążeniem systemu. O ile nie masz konkretnego problemu z pękiem kluczy lub otwartym katalogiem, po prostu odfiltruję te wyniki z twojego widoku w konsoli (lub odfiltruję tylko wiadomości, które musisz zobaczyć).

Kiedy byłem przekonany, że nie wystąpił problem z wydajnością (brak wycieków, stabilna pamięć RAM, użycie procesora i użycie systemu plików niezwykle rozsądne i wydajne), oto linki, które pomogły mi zatrzymać (i być może zracjonalizować) martwienie się o rozmowy z gadżetami i po prostu zacząć filtrowanie tego, czego potrzebowałem:

ASL to naprawdę inna bestia całkowicie, syslognawet jeśli ostatecznie robią to samo i od czasu do czasu musimy spożywać obie te rzeczy.

bmike
źródło