Домашняя » как » Что такое «coreaudiod» и почему он работает на моем Mac?

    Что такое «coreaudiod» и почему он работает на моем Mac?

    Итак, вы увидели что-то под названием «coreaudiod» во время просмотра Activity Monitor. Что это делает, и это может вызвать проблемы?

    Эта статья является частью нашей продолжающейся серии, объясняющей различные процессы, обнаруженные в Activity Monitor, такие как kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd и многие другие. Не знаете, что это за услуги? Лучше начать читать!

    Этот конкретный процесс, coreaudiod, является демоном, который поддерживает Core Audio, низкоуровневый API для звука в macOS. Демон - это процесс, который выполняется в фоновом режиме вашего Mac; вы можете идентифицировать их по «д» в конце их имен.

    Но что такое Core Audio? Ну, согласно порталу Apple для разработчиков, он обрабатывает практически все, что касается звука на вашем Mac.

    На Mac Core Audio включает в себя запись, редактирование, воспроизведение, сжатие и распаковку, MIDI, обработку сигналов, анализ файлового потока и синтез звука..

    По сути, если звук выходит из вашего динамика или записывается с помощью микрофона, Coreaudiod принимал участие в нем. По этой причине coreaudiod будет потреблять немного энергии процессора каждый раз, когда вы слышите звук через динамики или записываете что-то с помощью микрофона..

    Если ваш звук перестает работать - и вы абсолютно уверены, что не сделали что-то вроде отключения звука или изменения вашего устройства вывода звука, перезапуск coreaudiod в Activity Monitor должен решить проблему в тех случаях, когда в противном случае вам придется перезапустить ваш компьютер.

    Coreaudiod должен использовать сеть?

    Если вы используете брандмауэр Mac, такой как Little Snitch, вы можете иногда заметить, что coreaudiod пытается получить доступ к устройствам в локальной сети. В чем дело?

    Coreaudiod поддерживает аудио часть AirPlay, которая позволяет вам отображать ваш дисплей и аудио на AppleTV и некоторых других поддерживаемых аудио-ресиверах. Иногда coreaudiod сканирует вашу локальную сеть, чтобы увидеть, есть ли какие-либо поддерживаемые устройства, то есть нормально, что иногда этот демон пытается подключиться к локальным устройствам..

    Если Coreaudiod использует ваш процессор

    Пользователи сообщают, что в некоторых случаях папка / Library / Preferences / Audio пропадает, в результате чего coreaudiod резко увеличивает загрузку процессора, даже когда звук не воспроизводится. Если вы заметили этот всплеск ЦП, перейдите в / Library / Preferences / в Finder и убедитесь, что папка Audio отсутствует.

    По словам блоггера LucaTNT, вы можете заново создать папку, чтобы решить проблему, открыв Терминал и выполнив следующие две команды:

    sudo mkdir / Библиотека / Настройки / Аудио sudo chown -R _coreaudiod: admin / Библиотека / Настройки / Аудио 

    Первая команда создает каталог, который нужно заменить; вторая устанавливает правильные разрешения для папки.

    Кредит Фотографии: Steinar Engeland