¿Qué es el coreaudiod y por qué se ejecuta en mi Mac?
Así que viste algo llamado "coreaudiod" al navegar por el Monitor de actividad. ¿Qué hace eso, y podría estar causando problemas??
Este artículo es parte de nuestra serie en curso que explica varios procesos que se encuentran en el Monitor de actividad, como kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd y muchos otros. ¿No sabes qué son esos servicios? Mejor empieza a leer!
Este proceso en particular, coreaudiod, es el demonio que impulsa Core Audio, la API de bajo nivel para sonido en macOS. Un daemon es un proceso que se ejecuta en el fondo de tu Mac; Puedes identificarlos por la "d" al final de sus nombres.
Pero, ¿qué es Core Audio? Bueno, según el portal de desarrolladores de Apple, maneja básicamente todo lo relacionado con el sonido en tu Mac.
En la Mac, Core Audio abarca grabación, edición, reproducción, compresión y descompresión, MIDI, procesamiento de señales, análisis de flujo de archivos y síntesis de audio.
Básicamente, si el sonido sale de su altavoz, o se graba con un micrófono, coreaudiod tuvo una parte en él. Por esta razón, coreaudiod consumirá un poco de energía de la CPU cada vez que escuche el audio a través de sus altavoces o grabe algo con su micrófono..
Si su sonido deja de funcionar, y está completamente seguro de que no hizo nada como silenciar todo el audio o cambiar su dispositivo de salida de audio, el reinicio del dispositivo en el Monitor de actividad debería resolver el problema en los casos en los que, de lo contrario, tendría que reiniciar su computadora.
¿Debería el coreaudiod estar usando la red??
Si usa un firewall de Mac como Little Snitch, es posible que ocasionalmente note que coreaudiod intenta acceder a los dispositivos en la red local. Que esta pasando?
Bueno, coreaudiod alimenta la parte de audio de AirPlay, que le permite reflejar su pantalla y audio a AppleTV y algunos otros receptores de audio compatibles. Ocasionalmente, coreaudiod escaneará su red local para ver si hay algún dispositivo compatible, lo que significa que es normal que este daemon intente conectarse a dispositivos locales.
Si coreaudiod está usando su potencia de CPU
Los usuarios han informado que, en algunos casos, la carpeta / Biblioteca / Preferencias / Audio se perderá, lo que provocará que el coreaudiodo aumente de forma masiva el uso de la CPU, incluso cuando no se esté reproduciendo audio. Si observa que la CPU va a / Library / Preferences / en Finder y verifica que falta la carpeta de audio.
De acuerdo con el bloguero LucaTNT, puedes recrear la carpeta para resolver el problema abriendo el Terminal y ejecutando estos dos comandos:
sudo mkdir / Library / Preferences / Audio sudo chown -R _coreaudiod: admin / Library / Preferences / Audio
El primer comando crea el directorio que necesita reemplazar; El segundo establece los permisos correctos para la carpeta..
Crédito de la foto: Steinar Engeland