/ / Ce este „coreaudiod” și de ce funcționează pe Mac?

Ce este „coreaudiod” și de ce se rulează pe Mac?

Așa că ați văzut ceva numit „coreaudiod” în timp ce navigați pe Monitorul de activități. Ce face asta și poate provoca probleme?

LEGATE DE: Ce este acest proces și de ce se rulează pe Mac-ul meu?

Acest articol face parte din seria noastră în curs de desfășurareexplicarea diverselor procese găsite în Activity Monitor, cum ar fi kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd și multe altele. Nu știți care sunt acele servicii? Mai bine începeți să citiți!

Acest proces particular, coreaudiod, estedemon care alimentează Core Audio, API-ul de nivel scăzut pentru sunet pe macOS. Un daemon este un proces care se rulează în fundalul Mac-ului dvs.; le puteți identifica prin „d” la sfârșitul numelor.

Dar ce este Core Audio? Ei bine, în conformitate cu portalul Apple pentru dezvoltatori, acesta se ocupă practic de sunetul de pe Mac.

Pe Mac, Core Audio cuprinde înregistrarea, editarea, redarea, compresia și decompresia, MIDI, procesarea semnalului, analizarea fluxului de fișiere și sinteza audio.

Practic, dacă sunetul iese din difuzor, saueste înregistrat cu un microfon, coreaudiodul a avut o parte în el. Din acest motiv, coreaudiod va prelua un pic de putere a procesorului de fiecare dată când auziți audio prin difuzoare sau înregistrați ceva folosind microfonul.

Dacă sunetul tău încetează să funcționeze - și eșticomplet sigur că nu ați făcut ceva de genul, dacă sunteți sunetul sau schimbați dispozitivul de ieșire audio - reluarea coreaudiodului în Monitorul de activități ar trebui să rezolve problema în cazurile în care altfel ar trebui să reporniți computerul.

Coreaudiod ar trebui să folosească rețeaua?

Dacă utilizați un firewall Mac precum Little Snitch, puteți observa ocazional coreaudiod care încearcă să acceseze dispozitivele din rețeaua locală. Ce se întâmplă?

Ei bine, coreaudiod alimentează porțiunea audio aAirPlay, care vă permite să oglindiți ecranul și sunetul la AppleTV și la câteva alte receptoare audio acceptate. Ocazional coreaudiodul va scana rețeaua dvs. locală pentru a vedea dacă există vreun dispozitiv acceptat, ceea ce înseamnă că este normal să vedeți uneori această încercare de daemon de a vă conecta la dispozitivele locale.

Dacă coreaudiod utilizează puterea procesorului

Utilizatorii au raportat că, în unele cazuri,folderul / Biblioteca / Preferințele / sunetul va lipsi, ceea ce face ca coreaudiodul să-și sporească masiv utilizarea procesorului chiar și atunci când nu se redă niciun audio. Dacă observați acest procesor spike, mergeți la / Library / Preferences / in Finder și verificați dacă folderul Audio lipsește.

Potrivit bloggerului LucaTNT, puteți recrea dosarul singur pentru a rezolva problema deschizând terminalul și executând aceste două comenzi:

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

Prima comandă creează directorul pe care trebuie să îl înlocuiți; a doua stabilește permisiunile corecte pentru folder.

Credit foto: Steinar Engeland