Домашня » як » Що таке «ядро», і чому він працює на моєму Mac?

    Що таке «ядро», і чому він працює на моєму 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