←→ Underneath: Background Apps · Todas las guías para Mac
Cómo ver qué se ejecuta en segundo plano en tu Mac
Tu Mac ejecuta cientos de procesos que nunca has abierto. La mayoría pertenecen a macOS. Unos pocos vienen de apps que has instalado, y algunos de ellos se vuelven a iniciar cada vez que inicias sesión. Así puedes encontrarlos.
Respuesta corta: abre Monitor de Actividad para ver lo que se ejecuta ahora, y Ajustes del Sistema › General › Ítems de inicio y extensiones (Login Items & Extensions) para ver lo que se inicia solo. Para tener la imagen completa, mira en las carpetas LaunchAgents y LaunchDaemons o ejecuta launchctl list en Terminal.
1. Monitor de Actividad: lo que se ejecuta ahora mismo
Ábrelo desde Aplicaciones › Utilidades, o pulsa ⌘ Space y escribe «Monitor de Actividad».
- Haz clic en la pestaña Memoria y ordena por la columna Memoria. Lo que más consume aparece arriba.
- Elige Visualización › Mis procesos para ocultar los procesos del sistema y de otros usuarios.
- Elige Visualización › Todos los procesos jerárquicamente para ver qué proceso inició a cuál.
- Haz doble clic en un proceso y abre Archivos y puertos abiertos para ver su ruta.
Lo que no muestra: no te dice por qué se ejecuta un proceso, si vuelve tras reiniciar ni qué archivo lo inicia. Nombres como com.adobe.acc.installer.v2 o Google Chrome Helper (Renderer) dicen poco.
2. Ítems de inicio y extensiones: lo que se inicia solo
Abre Ajustes del Sistema › General › Ítems de inicio y extensiones. Verás dos listas:
- Abrir al iniciar sesión (Open at Login): apps que se abren cuando inicias sesión. Selecciona una y haz clic en – para quitarla.
- Permitir en segundo plano (Allow in the Background): apps y desarrolladores con procesos auxiliares en segundo plano, como actualizadores, agentes de sincronización o monitores de VPN. Un interruptor los desactiva. Consulta qué significa «Permitir en segundo plano».
Lo que no muestra: no dice si un ítem se está ejecutando ahora, cuánta memoria usa ni de qué archivo procede. Algunas entradas solo muestran el nombre de un desarrollador.
3. Las carpetas LaunchAgents y LaunchDaemons
La mayoría de las tareas en segundo plano que se inician solas son tareas de launchd. Cada una es un pequeño archivo .plist que le dice a macOS qué ejecutar y cuándo. En el Finder, elige Ir › Ir a la carpeta… (⇧⌘G) y abre:
| Carpeta | Se ejecuta como | Se inicia |
|---|---|---|
~/Library/LaunchAgents | Tú | Cuando inicias sesión |
/Library/LaunchAgents | Cada usuario | Cuando cualquier usuario inicia sesión |
/Library/LaunchDaemons | root | Al arrancar el Mac, antes de iniciar sesión |
/System/Library/Launch… | macOS | Protegida; no la toques |
El nombre del archivo suele ser la etiqueta (label) de la tarea, como com.google.keystone.agent.plist. Ábrelo en un editor de texto para ver ProgramArguments (lo que se ejecuta), RunAtLoad (se inicia al iniciar sesión) y KeepAlive (se reinicia si se detiene).
Lo que no muestran: desde macOS 13, las apps también pueden registrar tareas en segundo plano desde su propio paquete, sin ningún archivo en estas carpetas. Esas solo aparecen en Permitir en segundo plano.
4. Terminal: la lista completa
Estos comandos son de solo lectura. No cambian nada.
Todas las tareas de launchd cargadas para tu usuario, con el ID de proceso (un guion significa que no se está ejecutando) y el último código de salida:
launchctl list | grep -v com.apple
Los detalles de una tarea, incluida la ruta de su plist y su estado:
launchctl print gui/$(id -u)/com.example.label
Los procesos que escuchan en un puerto de red (servidores de desarrollo, herramientas de sincronización):
lsof -nP -iTCP -sTCP:LISTEN
Tus propios procesos, primero los que más memoria usan (RSS está en kilobytes):
ps -U $(id -u) -o pid,rss,etime,comm -m | head -30
Todos los ítems de inicio e ítems en segundo plano que conoce macOS (pide tu contraseña de administrador; la salida es larga):
sudo sfltool dumpbtm
¿Qué es normal?
- Muchos procesos auxiliares para una sola app. Chrome, Slack, VS Code y otras apps basadas en Chromium o Electron ejecutan un proceso por pestaña o ventana. Se cierran con la app.
- Actualizadores. Google, Microsoft, Adobe y Zoom instalan agentes que buscan actualizaciones. Suelen ser pequeños y se pueden detener sin riesgo, pero la app no se actualizará sola.
- Sincronización en la nube y VPN. Dropbox, OneDrive y los clientes de VPN necesitan sus procesos auxiliares para funcionar. Detenerlos detiene la sincronización o la protección.
- Herramientas de desarrollo. Los servicios de Homebrew, Docker, las bases de datos y los servidores de desarrollo locales siguen ejecutándose después de cerrar el terminal.
Si no reconoces un nombre, busca su etiqueta o el nombre del desarrollador que aparece en su ruta antes de detenerlo.
FAQ
¿Es malo tener muchos procesos en ejecución en un Mac?
No. Un Mac normal ejecuta varios cientos de procesos y la mayoría pertenecen a macOS. Busca los pocos que usan mucha memoria o CPU, o que no reconoces.
¿Por qué Monitor de Actividad muestra tantos procesos Google Chrome Helper?
Chrome y otras apps basadas en Chromium o Electron ejecutan un proceso auxiliar por pestaña, extensión o renderizador. Forman parte de la app y se cierran cuando sales de ella.
¿Dónde se guardan los agentes de lanzamiento en un Mac?
En ~/Library/LaunchAgents para tu usuario, en /Library/LaunchAgents para todos los usuarios y en /Library/LaunchDaemons para las tareas de todo el sistema que se ejecutan como root. Las carpetas /System/Library pertenecen a macOS y están protegidas.
¿La lista de ítems de inicio de Ajustes del Sistema lo muestra todo?
No. Muestra las apps que se abren al iniciar sesión y las apps con ítems en segundo plano, agrupadas por app o por desarrollador. No muestra qué se está ejecutando ahora, cuánta memoria usa ni qué archivo lo inicia.