2024 Autor: Peter John Melton | [email protected]. Última modificación: 2023-12-16 04:49
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 y muchos otros. ¿No sabes qué son esos servicios? ¡Mejor empieza a leer!
Este proceso en particular, launchd, es el marco de administración de servicios utilizado por macOS, similar en algunos aspectos a Service Control Manager en Windows o systemd en muchas distribuciones de Linux. Un "servicio" es cualquier cosa que se ejecuta en segundo plano; en macOS, se les conoce comúnmente como demonios y generalmente tienen nombres que terminan con la letra “d”. Casi todo lo que hace su Mac: conectarse a redes, mostrar cosas en la pantalla y realizar copias de seguridad de sus archivos, se realiza mediante un demonio en algunos nivel.
Cuando enciendes tu Mac, launchd es una de las primeras cosas que se lanzan, después del kernel. Es por esto que launchd tiene el Id. De proceso, o PID, de 1, en cada sistema Mac.
Después del lanzamiento, launchd procede a lanzar todos los demás daemons que tu Mac necesita para poder ejecutar. Después de que inicie Mac, launchd continúa ejecutándose en segundo plano para verificar que los demonios aún se estén ejecutando, y para iniciar cualquier demonio necesario más adelante para ejecutar sus diversos programas.
Es muy raro que launchd ocupe muchos recursos del sistema, y cuando sucede, reiniciar tu Mac suele ser suficiente para solucionarlo. De vez en cuando, un programa defectuoso que intenta lanzar demonios defectuosos puede hacer que launchd consuma un montón de CPU. Si ha instalado algo recientemente, intente eliminarlo y ver si ayuda.
En su mayor parte, launchd no es algo en lo que los usuarios deban pensar, pero es posible interactuar con él directamente gracias a launchctl, una herramienta de Termianl para interactuar con launcd. Tipo
launchctl list
y verá una lista de todos los servicios de fondo que se ejecutan actualmente en su Mac.
Jugar con esto mucho más no es una buena idea a menos que seas un muy Usuario avanzado, pero cualquier persona interesada puede teclear.
launchctl help
para obtener una lista de posibles subcomandos, o leer este tutorial avanzado de launchd.
Recomendado:
¿Qué es cfprefsd y por qué se ejecuta en mi Mac?
Estás navegando en el Monitor de actividad cuando notas algo llamado cfprefsd. ¿Qué es esto, y deberías estar preocupado por eso?
¿Qué es cloudd y por qué se ejecuta en mi Mac?
Es posible que haya notado que algo llamado cloudd se ejecuta en su Mac mientras usa el Monitor de actividad. ¿Debería estar preocupado? ¿Que es esto? Este proceso es parte de macOS y está relacionado con iCloud.
¿Qué es "control parental" y por qué se ejecuta en mi Mac?
Algo llamado control parental se está ejecutando en su Mac, al menos, eso es lo que encontró cuando verificó el Monitor de actividad. Tal vez esté agotando los ciclos de la CPU, o tal vez esté ahí y quiera saber por qué. Para comenzar: esto es parte de macOS, así que no te preocupes por que sea malware.
¿Qué es este proceso y por qué se ejecuta en mi Mac?
Si pasa algo de tiempo buscando en el Monitor de actividad, sabe que se ejecutan muchos procesos en cualquier sistema macOS. Pero ¿qué hacen? ¿Es seguro obligarlos a renunciar? Tenemos algunas respuestas para ti.
¿Qué es sandboxd y por qué se ejecuta en mi Mac?
Notaste algo llamado "sandboxd" mientras mirabas el Monitor de actividad, y ahora estás aquí. Entonces, ¿qué es esta cosa?