Що таке «ядро», і чому він працює на моєму Mac?
Таким чином, ви бачили щось, що називається "coreaudiod" під час перегляду активності Monitor. Що це робить, і чи може це бути причиною проблем?
Ця стаття є частиною нашої нинішньої серії, що пояснює різні процеси, знайдені в Activity Monitor, такі як kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd та багато інших. Не знаєте, що це за послуги? Краще почати читати!
Цей конкретний процес - ядро, - це демон, який керує Core Audio, низьким рівнем API для звуку на MacOS. Демон - це процес, який виконується у фоновому режимі вашого Mac; Ви можете ідентифікувати їх за "d" в кінці їх імен.
Але що таке Core Audio? За даними порталу розробників Apple, він обробляє в основному все, що стосується звуку на вашому Mac.
На комп'ютері Mac Audio Core включає запис, редагування, відтворення, стиснення та декомпресію, MIDI, обробку сигналів, синтаксичний аналіз файлового потоку та синтез звуку.
В основному, якщо звук виходить з динаміка, або записується з мікрофоном, в ньому беруть участь ядро. З цієї причини coreaudiod займе трохи потужності процесора в будь-який час, коли ви почуєте звук через динаміки, або запишете щось за допомогою мікрофона.
Якщо ваш звук коли-небудь припиняє працювати - і ви абсолютно впевнені, що ви не зробили щось на зразок відключення звуку або змінити перезавантаження пристрою для виведення звуку в Монітор активності, вирішить проблему в тих випадках, коли в іншому випадку потрібно перезавантажити комп'ютера.
Потрібно використовувати мережу?
Якщо ви використовуєте брандмауер Mac, як Little Snitch, ви іноді можете помітити, що серйозний період намагається отримати доступ до пристроїв у локальній мережі. Що відбувається?
Ну, Coreaudiod живить звукову частину AirPlay, яка дозволяє віддзеркалювати дисплей і аудіо на AppleTV і кілька інших підтримуваних аудіоприймачів. Іноді ядро буде сканувати вашу локальну мережу, щоб побачити, чи є якісь підтримувані пристрої, тобто її нормальний, щоб іноді бачити цю спробу підключення до локальних пристроїв..
Якщо coreaudiod використовує вашу потужність процесора
Користувачі повідомляють, що в деяких випадках папка / Library / Preferences / Audio буде відсутня, в результаті чого coreaudiod масово збільшить використання процесора навіть тоді, коли звук не відтворюється. Якщо ви помітили, що цей процесор відкривається до / Library / Preferences / у Finder і перевіряєте, що папка Audio відсутня.
За словами блогера LucaTNT, ви можете відтворити папку самостійно, щоб вирішити проблему, відкривши термінал і запустивши ці дві команди:
sudo mkdir / Бібліотека / Налаштування / Аудіо sudo chown -R _coreaudiod: admin / Бібліотека / Налаштування / Аудіо
Перша команда створює каталог, який потрібно замінити; друга встановлює правильні дозволи для папки.
Фото: Steinar Engeland