6Aug

Mikä on "coreaudiod" ja miksi se käy Macissa?

click fraud protection

Joten näit jotain nimeltään "coreaudiod", kun selaat Activity Monitor -ohjelmaa. Mitä tämä tekee, ja voiko se aiheuttaa ongelmia?

Tämä artikkeli on osa meneillään olevaa sarjaa, jossa selitetään Activity Monitor -ohjelman eri prosessit, kuten kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd ja monet muut. Etkö tiedä mitä nämä palvelut ovat? Parempi aloittaa lukeminen!

Tämä erityinen prosessi, coreaudiod, on demoni, joka käyttää Core Audioa, matalan tason API-äänensyöttö macOS: ssa. Demo on prosessi, joka toimii Mac-tietokoneen taustalla;voit tunnistaa ne "d" -nimellä heidän nimensä lopussa.

Mutta mikä on Core Audio? No, Applen Developer-portaalin mukaan se käsittelee pohjimmiltaan kaiken äänen Macissa.

Mac-tietokoneessa Core Audio sisältää tallennuksen, muokkauksen, toiston, puristuksen ja dekompression, MIDI-, signaalinkäsittely-, tiedostovirran jäsentämisen ja äänisyntetisaation.

Pohjimmiltaan, jos ääni kuuluu kaiuttimesta tai mikrofonin avulla, Coreaudiodilla oli siihen osa. Tästä syystä koreaudiod vie vähän CPU-tehoa milloin kuulet äänen kaiuttimista tai tallentat jotain mikrofonin avulla.

instagram viewer

Jos ääni koskaan pysähtyy - ja olet täysin varma, että et tehnyt jotain sellaista, että kaikki äänet mykistetään tai äänentoistolaitteesi muutetaan - Coreaudiod aktivoituu uudelleen Activity Monitor -ohjelmassa, pitäisi ratkaista ongelma tapauksissa, joissa sinun pitäisi muuten käynnistää uudelleenSinun tietokoneesi.

Onko coreaudiod käytettävä verkkoa?

Jos käytät Mac-palomuuria, kuten Little Snitch, voi joskus huomata koreaudiod, joka yrittää käyttää paikallisen verkon laitteita. Mitä tapahtuu?

No, coreaudiod tukee AirPlayin ääniohjetta, jonka avulla voit peilata näyttöäsi ja ääntäsi AppleTV: lle ja muille tuetuille äänivastaanottimille. Joskus koreaudiod etsii paikallisverkostasi, onko olemassa tuettuja laitteita, mikä tarkoittaa normaalia, että joskus tämä demoni yrittää muodostaa yhteyden paikallisiin laitteisiin.

Jos coreaudiod käyttää CPU: n tehoa

Käyttäjät ovat kertoneet, että joissakin tapauksissa kansio /Library/Preferences/ Audio puuttuu, mikä aiheuttaa coreaudiodin suuren määrän piirtämään CPU: n käyttöään, vaikka mitään ääntä ei toisteta. Jos havaitset tämän CPU-piikin, etsi Finderissa /Library/Preferences/ ja varmista, että Audio-kansio puuttuu.

LucaTNT: n blogin mukaan voit luoda kansion itse ratkaisemaan ongelman avaamalla Terminalin ja suorittamalla nämä kaksi komentoa:

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

Ensimmäinen komento luo hakemiston, jonka tarvitsetkorvata;toinen asettaa oikeat oikeudet kansioon.

Photo Credit: Steinar Engeland