6Aug

Co je to "koreaudiod" a proč to běží na počítači Mac?

Při prohlížení služby Activity Monitor jste viděli něco, co se nazývá "coreaudiod".Co to dělá a mohlo by to způsobit problémy?

Tento článek je součástí naší průběžné série vysvětlující různé procesy nalezené v nástroji Activity Monitor, jako jsou kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd a mnoho dalších. Nevíte, jaké jsou tyto služby? Lepší začátek čtení!

Tento konkrétní proces, coreaudiod, je démon, který ovládá Core Audio, nízkoúrovňový API pro zvuk v systému MacOS.Démon je proces, který běží na pozadí počítače Mac;můžete je označit znakem "d" na konci jejich jména.

Ale co je Core Audio? No, podle portálu vývojáře společnosti Apple pracuje v podstatě se všemi informacemi o zvuku na počítači Mac.

Mac Core Audio zahrnuje nahrávání, editování, přehrávání, kompresi a dekompresi, MIDI, zpracování signálu, parsování souborů a syntézu zvuku.

V zásadě, pokud zvuk vychází z vašeho reproduktoru nebo je zaznamenán pomocí mikrofonu, do něj se podílel coreaudiod. Z tohoto důvodu bude coreaudiod trvat trochu napájení CPU, kdykoli uslyšíte zvuk prostřednictvím reproduktorů nebo zaznamenáte něco pomocí mikrofonu.

Pokud váš zvuk někdy přestane fungovat - a jste si naprosto jisti, že jste neudělali něco jako ztlumení veškerého zvuku nebo změňte audio výstupní zařízení - restartování coreaudiod ve službě Activity Monitor by měl vyřešit problém v případech, kdy byste jinak museli restartovattvůj počítač.

Měl by coreaudiod Používat síť?

Používáte-li firewall Mac jako Little Snitch, můžete občas zaznamenat koordinační pokus o přístup k zařízením v místní síti. Co se děje?

Coreaudiod napájí audio část AirPlay, která vám umožní zrcadlit váš displej a zvuk do AppleTV a několika dalších podporovaných audio přijímačů.Příležitostně coreaudiod prohledá vaši lokální síť a zjistí, zda existují některá podporovaná zařízení, což znamená, že je někdy normální, že se někdy démon pokusí připojit k místním zařízením.

Pokud je coreaudiod využívá výkon vašeho procesoru

Uživatelé hlásili, že v některých případech selže složka /Library/Preferences/ Audio, což způsobí coreaudiod masivně zvětšit jeho využití CPU, i když se nepřehrává žádný zvuk. Pokud zaznamenáte tuto hlavičku CPU do /Library/Preferences/ ve službě Finder a ověříte, zda chybí složka Audio.

Podle bloggeru LucaTNT můžete složku znovu vytvořit sami k vyřešení problému otevřením terminálu a spuštěním těchto dvou příkazů:

sudo mkdir /Library/Preferences/ Zvuk sudo chown -R _coreaudiod: admin /Library/Preferences/ Audio

První příkaz vytvoří adresář, který potřebujetenahradit;druhá nastaví správná oprávnění pro složku.

Foto kredit: Steinar Engeland