Otrzymuję mój dziennik systemowy praktycznie spamowany z:
May 13 23:56:36 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:37 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active
May 13 23:56:38 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:39 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active
May 13 23:56:39 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:39 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active
May 13 23:56:39 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:41 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active
May 13 23:56:41 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:42 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active
Googling nie przynosi żadnych przydatnych wyników. Wszelkie pomysły, co to jest i jak to złagodzić?
macos
mountain-lion
audio
favoretti
źródło
źródło
Odpowiedzi:
Po wydaniu 10.8.4 (kompilacja 12E55) wciąż tam jest. Otrzymałem odpowiedź od Apple Engineering, że jest to rejestrowane zgodnie z projektem.
źródło
Jak najlepiej mogę powiedzieć, są to komunikaty czysto diagnostyczne i nie wskazują konkretnej awarii, a jedynie rejestrują zmiany stanu podsystemu audio.
Jeśli chcesz ukryć te komunikaty, aby mieć czysty dziennik, dość łatwo jest zmodyfikować system rejestrowania, aby nie rejestrował określonych lub ogólnych komunikatów dla niektórych podsystemów. Po prostu edytuj swoje pytanie, jeśli nie wiesz, jak je skonfigurować,
syslog.conf
lub zadaj pytanie, jeśli to jest twój prawdziwy cel, niezależnie od tego, że są one umieszczone zgodnie z projektem.Możesz także zmniejszyć głośność tych komunikatów, określając, które programy, które tak często wywołują podsystem audio, używają. Jeśli wylogujesz się ze wszystkich kont, możesz przekonać się, że dziennik zgłasza tylko działania, które powoduje oprogramowanie na poziomie użytkownika, zamiast niektórych zdarzeń systemowych niższego poziomu, których nie możesz kontrolować.
źródło
W kompilacji 12E55 widziałem te komunikaty. Na początku obniżyłem wersję coreaudiod z powrotem do wersji 10.8.3, ale po grze z
strings
idtruss
znalazłem sposób na powstrzymanie zalewu tych wiadomości w moim systemie za pomocą najnowszego coreaudiod (wciąż widzisz ten komunikat raz, gdy zaczyna się coreaudiod, ale tylko wtedy) . Oto, co możesz spróbować:Utwórz
/Library/Preferences/Audio/com.apple.audio.ServerSettings.plist
z następującą zawartością:Restart.
źródło