If-Koubou

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

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

Joten näit jotain nimeltä "coreaudiod" selaamalla 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 démon, joka tukee 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.

Macissa Core Audio käsittää tallennuksen, muokkauksen, toiston, puristuksen ja dekompression, MIDI-, signaalinkäsittely-, tiedostovirran jäsentämisen ja äänisyntetisaation.

Pohjimmiltaan, jos ääni kuuluu kaiuttimestasi tai mikrofoni on tallennettu, coreaudiod oli mukana siinä. Tästä syystä koreaudiod vie vähän CPU-tehoa milloin kuulet äänen kaiuttimista tai tallentat jotain mikrofonin avulla.

Jos äänesi ei enää toimi, ja olet täysin varma siitä, ettet ole tehnyt jotain sellaista, että kaikki äänet mykistetään tai äänentoistolaitteesi muutetaan - Coreaudiod uudelleen käynnistetään Activity Monitor -ohjelmassa, pitäisi ratkaista ongelma tapauksissa, joissa muuten sinun pitäisi käynnistää uudelleen tietokone.

Pitäisikö koreaudiod käyttää verkkoa?

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

No, coreaudiod tukee AirPlayin ääniohjetta, jonka avulla voit peilata näyttöä ja ääntä AppleTV: llä ja muilla tuetuilla äänivastaanottimilla. 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 / kirjasto / asetukset / audio puuttuu, mikä aiheuttaa koreaudodin syvästi CPU: n käytön, vaikka mitään ääntä ei toisteta. Jos havaitset tämän CPU: n piikin päästä / Library / Preferences / Finderissa ja tarkista, että Audio-kansio puuttuu.

Blogger LucaTNTin mukaan voit luoda kansion itse ongelman ratkaisemiseksi avaamalla Terminalin ja suorittamalla nämä kaksi komentoa:

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

Ensimmäinen komento luo hakemiston, jonka haluat korvata. toinen asettaa oikeat oikeudet kansioon.

Kuva: Steinar Engeland