Główna » jak » Co to jest coreaudiod i dlaczego działa na moim Macu?

    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