If-Koubou

Co to jest "coreaudiod" i dlaczego działa na moim Macu?

Co to jest "coreaudiod" i dlaczego działa na moim Macu? (Jak)

Więc zobaczyłeś coś, co nazywa się "coreaudiod" podczas przeglądania Monitora aktywności. Co to oznacza i czy 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 pobierze 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.

Czy coreaudiod powinien być używany w 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 pozwala na odbijanie obrazu i dźwięku od AppleTV i kilku innych obsługiwanych odbiorników audio. Od czasu do czasu coreaudiod skanuje twoją sieć lokalną, aby sprawdzić, czy są jakieś obsługiwane urządzenia, co oznacza, że ​​jest to normalne, że czasami demon próbuje 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, powodując, że coreaudiod znacznie zwiększy zużycie procesora, nawet gdy 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