Podczas przeglądania Monitora aktywności zobaczyłeś więc coś o nazwie „coreaudiod”. Co to robi i może powodować problemy?
ZWIĄZANE Z: Co to jest ten proces i dlaczego działa na moim komputerze Mac?
Ten artykuł jest częścią naszej trwającej seriiwyjaśnianie różnych procesów znalezionych w Activity Monitor, takich jak kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd i wiele innych. Nie wiesz, jakie są te usługi? Lepiej zacznij czytać!
Ten szczególny proces, coreaudiod, jestdemon, który obsługuje Core Audio, niskopoziomowy interfejs API dla dźwięku w systemie macOS. Demon to proces działający w tle komputera Mac; możesz je rozpoznać po „d” na końcu ich nazw.
Ale czym jest Core Audio? Cóż, według portalu Apple dla programistów, obsługuje on w zasadzie wszystko na temat dźwięku na komputerze Mac.
Na Macu 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 lubjest nagrywany za pomocą mikrofonu, coreaudiod miał w tym udział. Z tego powodu rdzeń zajmie trochę mocy procesora za każdym razem, gdy słyszysz dźwięk przez głośniki lub nagrywasz coś za pomocą mikrofonu.
Jeśli Twój dźwięk przestanie działać - i Ty to zrobiszcałkowicie pewne, że nie zrobiłeś czegoś takiego jak wyciszenie całego dźwięku lub zmiana urządzenia wyjściowego audio - ponowne uruchomienie okresu podstawowego w monitorze aktywności powinno rozwiązać problem w przypadkach, w których w innym przypadku konieczne byłoby ponowne uruchomienie komputera.
Czy Coreaudiod powinien korzystać z sieci?
Jeśli używasz zapory Maca, takiej jak Little Snitch, od czasu do czasu możesz zauważyć próbę uzyskania dostępu do urządzeń w sieci lokalnej. Co się dzieje?
Cóż, coreaudiod zasila część audioAirPlay, który pozwala wyświetlać obraz i dźwięk na urządzeniu AppleTV i kilku innych obsługiwanych odbiornikach audio. Czasami coreaudiod skanuje sieć lokalną, aby sprawdzić, czy są jakieś obsługiwane urządzenia, co oznacza, że normalne jest, że czasami demon próbuje połączyć się z urządzeniami lokalnymi.
Jeśli coreaudiod zużywa moc procesora
Użytkownicy zgłosili, że w niektórych przypadkachfolder / Biblioteka / Preferencje / Audio zniknie, co spowoduje znaczny wzrost zużycia procesora przez procesor, nawet gdy nie jest odtwarzany żaden dźwięk. Jeśli zauważysz ten skok CPU, przejdź do / Library / Preferences / w Finderze i sprawdź, czy brakuje folderu Audio.
Według blogera LucaTNT możesz samodzielnie utworzyć folder, aby rozwiązać problem, otwierając terminal i uruchamiając te dwa polecenia:
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 odpowiednie uprawnienia do folderu.
Zdjęcie kredytowe: Steinar Engeland