Mis on “coreaudiod” ja miks see töötab minu Mac'is?
Nii et sa nägid tegevuste monitori sirvimise ajal midagi, mida nimetatakse "coreaudiodiks". Mida see teeb ja kas see võib tekitada probleeme?
See artikkel on osa meie käimasolevast seeriast, mis selgitab erinevaid tegevusi, mis on leitud Activity Monitoris, nagu kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd ja paljud teised. Ei tea, mida need teenused on? Parem lugemine!
See konkreetne protsess, coreaudiod, on deemon, mis haldab Core Audio-d, madala tasemega API-d MacOS-i heli jaoks. Deemon on protsess, mis töötab teie Maci taustal; neid saab nende nimede lõpus identifitseerida “d” abil.
Aga mis on Core Audio? Noh, vastavalt Apple'i arendajaportaalile tegeleb see põhimõtteliselt kõike, mis on teie Macis.
Macis hõlmab Core Audio salvestamist, redigeerimist, taasesitust, tihendamist ja dekompressiooni, MIDI-d, signaali töötlemist, failivoo parsimist ja heli sünteesi.
Põhimõtteliselt, kui heli väljub teie kõlarist või salvestatakse mikrofoniga, oli korea perioodil selles osa. Sel põhjusel võtab Coreaudiod natuke CPU võimsust igal ajal, kui kuulete heli läbi kõlarite või salvestate midagi oma mikrofoni abil.
Kui teie heli lakkab töötamast ja sa oled täiesti kindel, et te ei teinud midagi helisignaali või muutnud oma heliväljundseadme taaskäivitusseadet tegevuste monitoris, peaks probleem lahendama juhtudel, kui soovite muidu oma arvuti.
Kas peaks kasutama võrku?
Kui kasutate Maci tulemüüri, nagu Little Snitch, võite aeg-ajalt märkida, et Coreaudiod üritab ligi pääseda kohaliku võrgu seadmetele. Mis toimub?
Noh, coreaudiod volitab AirPlay heliosa, mis võimaldab teil peegeldada ekraani ja heli AppleTV-le ja mõnele muule toetatud audio-vastuvõtjale. Aeg-ajalt kontrollib coreaudiod teie kohalikku võrku, et näha, kas on toetatud seadmeid, mis tähendab, et see on tavaline, et mõnikord näha seda deemonit, mis üritab ühendada kohalike seadmetega.
Kui CPU-võimsus kasutab Coreaudiodi
Kasutajad on teatanud, et mõnel juhul läheb kaust / Raamatukogu / Eelistused / Heli kaduma, põhjustades coreaudiodi massiivse CPU kasutuse isegi siis, kui heli ei esitata. Kui märkate, et see CPU piigi pea on / Library / Preferences / Finderis ja kontrollige, kas kaust Audio puudub.
Bloggeri LucaTNT sõnul saate probleemi lahendamiseks ise kausta ise luua, avades terminali ja käivitades need kaks käsku:
sudo mkdir / Library / Eelistused / Audio sudo chown -R _coreaudiod: admin / Library / Preferences / Audio
Esimene käsk loob kataloogi, mida peate asendama; teine seab kausta õiged õigused.
Foto krediit: Steinar Engeland