Čo je coreaudiod a prečo to beží na počítači Mac?
Takže ste videli niečo nazývané "coreaudiod" pri prezeraní Activity Monitor. Čo to robí a mohlo by to spôsobovať problémy?
Tento článok je súčasťou našej prebiehajúcej série vysvetľujúcich rôzne procesy, ktoré sa nachádzajú v nástroji Monitorovanie činnosti, ako kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd a mnoho ďalších. Neviete, aké sú tieto služby? Lepšie čítanie!
Tento konkrétny proces, coreaudiod, je démon, ktorý ovláda Core Audio, low-level API pre zvuk na MacOS. Démon je proces, ktorý beží na pozadí vášho počítača Mac; môžete ich identifikovať pomocou slova "d" na konci ich mena.
Ale čo je Core Audio? No, podľa portálu vývojára spoločnosti Apple, pracuje v podstate všetko o zvuku na počítači Mac.
Na počítači Mac Core Audio zahŕňa nahrávanie, úpravy, prehrávanie, kompresiu a dekompresiu, MIDI, spracovanie signálu, parsovanie súborov a syntézu zvuku.
V podstate, ak zvuk vychádza z vášho reproduktora alebo je zaznamenaný pomocou mikrofónu, v ňom sa podieľal aj coreaudiod. Z tohto dôvodu bude coreaudiod zaberať trochu výkonu CPU, kedykoľvek budete počuť zvuk prostredníctvom reproduktorov alebo nahrať niečo pomocou mikrofónu.
Ak váš zvuk niekedy prestane fungovať - a vy ste úplne istí, že ste neurobili niečo ako stlmenie zvuku alebo zmenu vášho výstupného audio zariadenia - reštartovanie coreaudiod v Activity Monitor by mal vyriešiť problém v prípadoch, keď by ste inak museli reštartovať počítačový.
Mala by byť coreaudiod Be Using the Network?
Ak používate bránu firewall typu Mac, ako je Little Snitch, môžete príležitostne zaznamenať koordinačný pokus o prístup k zariadeniam v lokálnej sieti. Čo sa deje?
Coreaudiod napája audio časť AirPlay, ktorá vám umožní zrkadliť váš displej a audio do AppleTV a niekoľkých ďalších podporovaných audio prijímačov. Príležitostne coreaudiod skenuje vašu lokálnu sieť a zistí, či existujú podporované zariadenia, čo znamená, že je normálne, že niekedy vidí, ako sa tento démon pokúša pripojiť k lokálnym zariadeniam.
Ak je coreaudiod používa výkon vášho procesora
Používatelia hlásili, že v niektorých prípadoch chýba priečinok / Library / Preferences / Audio, čo spôsobí, že coreaudiod výrazne zväčší využitie CPU aj vtedy, keď sa neprehráva žiadny zvuk. Ak spozorujete túto hlavu hrotu CPU do / Library / Preferences / vo vyhľadávači a overte, či chýba priečinok Audio.
Podľa blogger LucaTNT môžete sami znovu vytvoriť priečinok s cieľom vyriešiť problém otvorením terminálu a spustením týchto dvoch príkazov:
sudo mkdir / Knižnica / Predvoľby / Zvuk sudo chown -R _koreaudiod: admin / Library / Preferences / Audio
Prvý príkaz vytvorí adresár, ktorý potrebujete nahradiť. druhá nastaví správne povolenia pre priečinok.
Fotografický kredit: Steinar Engeland