Ce este coreaudiod și de ce rulează pe Mac?
Deci, ați văzut ceva numit "coreaudiod" în timp ce navigați pe Monitorul de activitate. Ce face asta, și ar putea cauza probleme?
Acest articol face parte din seria noastră în curs de desfășurare, explicând diferitele procese găsite în Activity Monitor, cum ar fi kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd și multe altele. Nu știu ce sunt aceste servicii? Mai bine începeți să citiți!
Acest proces particular, coreaudiod, este daemonul care acționează Core Audio, API-ul cu nivel scăzut pentru sunet pe MacOS. Un daemon este un proces care rulează în fundalul calculatorului dvs. Mac; le puteți identifica cu "d" la sfârșitul numelor lor.
Dar ce este Core Audio? Ei bine, în funcție de portalul dezvoltatorului Apple, se ocupă de toate cu sunetul de pe Mac.
Pe Mac, Core Audio cuprinde înregistrarea, editarea, redarea, compresia și decompresia, MIDI, procesarea semnalelor, parsarea fluxurilor de fișiere și sinteza audio.
Practic, dacă sunetul iese din difuzor sau este înregistrat cu un microfon, coreaudiod a avut un rol în el. Din acest motiv, coreaudiod va ocupa un pic de putere CPU oricând veți auzi sunetul prin difuzoare sau veți înregistra ceva folosind microfonul.
Dacă sunetul dvs. nu mai funcționează - și sunteți sigur că nu ați făcut ceva de genul dezactivarea întregului sunet sau modificarea dispozitivului de ieșire audio - coreaudiodul de repornire în Activity Monitor ar trebui să rezolve problema în cazurile în care altfel ar trebui să reporniți calculator.
Trebuie să utilizați Coreaudiod?
Dacă utilizați un paravan de protecție Mac cum ar fi Little Snitch, puteți observa ocazional coreaudiod încercând să accesați dispozitivele din rețeaua locală. Ce se întâmplă?
Coreaudiod pornește porțiunea audio a AirPlay, care vă permite să vă oglindiți afișajul și sunetul către AppleTV și câteva alte receptoare audio acceptate. Ocazional, coreaudiod va scana rețeaua locală pentru a vedea dacă există dispozitive acceptate, ceea ce înseamnă că este normal să vedeți câteodată încercarea de conectare a daemonului la dispozitivele locale.
Dacă coreaudiod utilizează puterea procesorului
Utilizatorii au raportat că, în unele cazuri, folderul / Library / Preferences / Audio va lipsi, cauzând coreaudiod să spadă masiv utilizarea procesorului său chiar și atunci când nu se aude niciun sunet. Dacă observați acest cap de vârf al CPU în / Library / Preferences / în Finder și verificați dacă lipsește folderul Audio.
Potrivit bloggerului LucaTNT, puteți recrea folderul pentru rezolvarea problemei prin deschiderea Terminalului și executarea acestor două comenzi:
sudo mkdir / Bibliotecă / Preferințe / Audio sudo chown -R _coreaudiod: admin / Bibliotecă / Preferințe / Audio
Prima comandă creează directorul pe care trebuie să îl înlocuiți; a doua stabilește permisiunile corecte pentru dosar.
Fotografie de credit: Steinar Engeland