Então você viu algo chamado “coreaudiod” enquanto navegava no Activity Monitor . O que isso faz e pode estar causando problemas?
Este artigo é parte de nossa série contínua que explica vários processos encontrados no Activity Monitor, como kernel_task , hidd , mdsworker , installd , WindowServer , blued , launchd , dbfseventsd e muitos outros . Não sabe o que são esses serviços? Melhor começar a ler!
Este processo específico, coreaudiod, é o daemon que alimenta o Core Audio , a API de baixo nível para som no macOS. Um daemon é um processo executado em segundo plano no Mac; você pode identificá-los pelo “d” no final de seus nomes.
Mas o que é Core Audio? Bem, de acordo com o portal de desenvolvedores da Apple , ele lida basicamente com tudo sobre som em seu Mac.
No Mac, o Core Audio engloba gravação, edição, reprodução, compactação e descompressão, MIDI, processamento de sinal, análise de fluxo de arquivo e síntese de áudio.
Basicamente, se o som sai de seu alto-falante, ou é gravado com um microfone, o coreaudiod teve uma parte nisso. Por esse motivo, o coreaudíodo irá consumir um pouco da energia da CPU sempre que você ouvir o áudio pelos alto-falantes ou gravar algo usando o microfone.
Se o seu som parar de funcionar – e você tiver certeza de que não fez algo como silenciar todo o áudio ou alterar o dispositivo de saída de áudio – reiniciar o coreaudíodo no Monitor de atividade deve resolver o problema nos casos em que você teria que reiniciar seu computador.
O coreaudíodo deve usar a rede?
Se você usa um firewall do Mac como o Little Snitch , pode ocasionalmente notar um coreaudiode tentando acessar dispositivos na rede local. O que está acontecendo?
Bem, o coreaudiod alimenta a parte de áudio do AirPlay, que permite espelhar sua tela e áudio para AppleTV e alguns outros receptores de áudio compatíveis. Ocasionalmente, o coreaudiod fará uma varredura em sua rede local para ver se há algum dispositivo compatível, o que significa que é normal às vezes ver este daemon tentar se conectar a dispositivos locais.
Se o coreaudíodo estiver usando a energia da CPU
Os usuários relataram que, em alguns casos, a pasta / Biblioteca / Preferências / Áudio desaparecerá, fazendo com que o coreaudíodo aumente enormemente o uso da CPU, mesmo quando nenhum áudio está sendo reproduzido. Se você notar este pico de CPU, vá para / Library / Preferences / no Finder e verifique se a pasta Audio está faltando.
De acordo com o blogueiro LucaTNT , você mesmo pode recriar a pasta para resolver o problema abrindo o Terminal e executando estes dois comandos:
sudo mkdir /Library/Preferences/Audio
sudo chown -R _coreaudiod:admin /Library/Preferences/Audio
O primeiro comando cria o diretório que você precisa substituir; o segundo define as permissões corretas para a pasta.
Crédito da foto: Steinar Engeland