Co to jest coreaudiod i dlaczego działa na moim Macu?
Więc zobaczyłeś coś, co nazywa się "coreaudiod" podczas przeglądania Monitora aktywności. Co to powoduje i może powodować problemy??
Ten artykuł jest częścią naszych bieżących serii wyjaśniających różne procesy znalezione w Activity Monitor, takie jak kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd i wiele innych. Nie wiesz, jakie są te usługi? Lepiej zacznij czytać!
Ten konkretny proces, coreaudiod, to demon, który zasila Core Audio, niskopoziomowy interfejs API dźwięku w systemie MacOS. Demon to proces działający w tle komputera Mac; możesz je zidentyfikować po "d" na końcu ich nazw.
Ale czym jest Core Audio? Cóż, według portalu programistów Apple'a, obsługuje on w zasadzie wszystko, co dotyczy dźwięku na komputerze Mac.
Na komputerze Mac Core Audio obejmuje nagrywanie, edycję, odtwarzanie, kompresję i dekompresję, MIDI, przetwarzanie sygnału, parsowanie strumienia plików i syntezę audio.
Zasadniczo, jeśli dźwięk wydobywa się z głośnika lub jest nagrywany za pomocą mikrofonu, coreaudiod miał w nim swój udział. Z tego powodu coreaudiod pochłonie trochę mocy procesora za każdym razem, gdy usłyszysz dźwięk przez głośniki lub nagrasz coś za pomocą mikrofonu.
Jeśli Twój dźwięk przestanie działać - i jesteś całkowicie pewien, że nie zrobiłeś czegoś takiego jak wyciszenie dźwięku lub zmień swoje urządzenie wyjściowe audio - ponowne uruchomienie coreaudiod w Monitorze aktywności powinno rozwiązać problem w przypadkach, w których musiałbyś ponownie uruchomić swój komputer.
Powinien być coreaudiod korzystać z sieci?
Jeśli używasz zapory sieciowej Maca, takiej jak Mały znicz, czasami możesz zauważyć, że coreaudiod próbuje uzyskać dostęp do urządzeń w sieci lokalnej. Co się dzieje?
Cóż, coreaudiod zasila część dźwiękową AirPlay, która umożliwia odbijanie obrazu i dźwięku od AppleTV i kilku innych obsługiwanych odbiorników audio. Sporadycznie coreaudiod skanuje twoją sieć lokalną, aby zobaczyć, czy są jakieś obsługiwane urządzenia, co oznacza, że jest normalne, czasami widzi demona próbującego połączyć się z lokalnymi urządzeniami.
Jeśli coreaudiod wykorzystuje moc twojego procesora
Użytkownicy zgłosili, że w niektórych przypadkach folder / Library / Preferences / Audio zniknie, co spowoduje, że coreaudiod znacznie zwiększy zużycie procesora, nawet jeśli nie będzie odtwarzany dźwięk. Jeśli zauważysz głowicę sparowania procesora w katalogu / Library / Preferences / in Finder i sprawdź, czy brakuje folderu Audio.
Według blogera LucaTNT, możesz samemu utworzyć folder, aby rozwiązać problem, otwierając Terminal i uruchamiając te dwie komendy:
sudo mkdir / Library / Preferences / Audio sudo chown -R _coreaudiod: admin / Library / Preferences / Audio
Pierwsze polecenie tworzy katalog, który należy zastąpić; drugi ustawia poprawne uprawnienia dla folderu.
Źródło zdjęcia: Steinar Engeland