If-Koubou

Što je "coreaudiod" i zašto se izvodi na Macu?

Što je "coreaudiod" i zašto se izvodi na Macu? (Kako da)

Tako ste vidjeli nešto pod nazivom "coreaudiod" tijekom pregledavanja Activity Monitor. Što to radi i može li to uzrokovati probleme?

Ovaj je članak dio našeg tekućeg niza koji objašnjava različite procese koji se nalaze u Activity Monitoru, kao što su kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd i mnogi drugi. Ne znam što su te usluge? Bolje početi čitati!

Ovaj proces, coreaudiod, je demon koji omogućuje Core Audio, nisku razinu API-ja za zvuk na MACOS-u. Daemon je proces koji radi u pozadini vašeg Mac računala; ih možete identificirati s "d" na kraju njihovih imena.

Ali što je Core Audio? Pa, prema Appleovom portalu za razvojne programere, u osnovi se sve obrađuje na zvuku na vašem Macu.

Na Macu Core Audio obuhvaća snimanje, uređivanje, reprodukciju, kompresiju i dekompresiju, MIDI, obradu signala, analizu tokova datoteka i sintezu zvuka.

Uglavnom, ako zvuk izlazi iz vašeg zvučnika, ili je snimljen mikrofonom, coreaudiod je sudjelovao u tome. Zbog toga coreaudiod će zauzeti malo CPU snage svaki put kada čujete zvuk preko zvučnika ili snimite nešto pomoću mikrofona.

Ako vaš zvuk ikada prestane raditi - a potpuno ste sigurni da niste učinili nešto poput isključivanja zvuka ili promjene audio izlaznog uređaja - ponovno pokretanje coreaudioda u Activity Monitoru - treba riješiti problem u slučajevima kada biste inače morali ponovno pokrenuti Računalo.

Treba li coreaudiod koristiti mrežu?

Ako koristite vatrozid za Mac kao što je Little Snitch, povremeno ćete primijetiti coreaudiod koji pokušava pristupiti uređajima na lokalnoj mreži. Što se događa?

Pa, coreaudiod ovlasti audio dio AirPlay, koji vam omogućuje zrcaljenje zaslona i zvuka na AppleTV i nekoliko drugih podržanih audio prijemnika. Povremeno coreaudiod će skenirati vašu lokalnu mrežu kako bi vidjeli postoje li podržani uređaji, što znači da je normalno da ponekad vidi da se taj demon pokušava povezati s lokalnim uređajima.

Ako coreaudiod koristi vašu CPU snagu

Korisnici su izvijestili da će u nekim slučajevima mapa / Library / Preferences / Audio nestati, uzrokujući koreaudodu da masivno usmjeri upotrebu procesora čak i kad se ne svira zvuk. Ako primijetite da se ovaj CPU zaustavi u / Library / Preferences / u tražilu i provjerite da nedostaje mapa Audio.

Prema blogger LucaTNT, možete sami stvoriti mapu kako biste riješili problem otvaranjem terminala i pokretanjem ove dvije naredbe:

sudo mkdir / Knjižnica / Postavke / Audio sudo chown -R _coreaudiod: admin / Knjižnica / Postavke / Audio 

Prva naredba stvara direktorij koji trebate zamijeniti; drugi postavlja točne dozvole za mapu.

Foto kredit: Steinar Engeland