Procesos de macOS

¿Qué es nsurlsessiond en el Mac?

nsurlsessiond forma parte de macOS. Hace descargas y subidas en segundo plano para las apps. Su tráfico pertenece a la app que pidió la transferencia.

Proceso: nsurlsessiondSe aplica a: todas las versiones actuales de macOS. Visto en macOS 27.2.Revisado: 29 de octubre de 2026

Dónde lo ves

  • nsurlsessiond aparece en la lista de Monitor de Actividad › Red, en nettop o en Kilobat.
  • Un firewall o un monitor de red pregunta si nsurlsessiond puede conectarse.
  • El punto de acceso o el plan de datos se agota, y nsurlsessiond es el que más bytes tiene.

Qué es

La página man de nsurlsessiond lo llama «the background NSURLSession daemon». Es un daemon por usuario. Hace las tareas de las apps que usan sesiones URL en segundo plano.

Las apps usan sesiones en segundo plano para las transferencias largas. La documentación de Apple dice que estas tareas continúan cuando la app está suspendida. Como es macOS quien hace la transferencia, Monitor de Actividad muestra el tráfico bajo nsurlsessiond, no bajo la app.

El programa es /usr/libexec/nsurlsessiond, firmado por Apple. La página man dice que no tiene opciones y que los usuarios no deben ejecutarlo manualmente.

Por qué usa la red

  • Descargas para las apps. Cualquier app puede encargarle una descarga. La documentación de Kilobat cita Música y Podcasts como ejemplos habituales.
  • Subidas para las apps. La documentación de Apple dice que las sesiones en segundo plano también pueden hacer subidas por HTTP y HTTPS.
  • Transferencias que esperaron un momento mejor. Apple dice que el sistema puede retrasar una transferencia grande no urgente, por ejemplo hasta que el Mac esté conectado a la corriente y a una red Wi-Fi.

¿Es normal?

Sí. El tráfico de nsurlsessiond es una parte habitual de macOS. La cantidad depende de lo que hayan pedido las apps.

Investiga más cuando mueva gigabytes en un punto de acceso o cuando no pare nunca. Entonces busca la app que pidió la transferencia.

Cuánto usa

  1. Abre Monitor de Actividad desde Aplicaciones > Utilidades. Haz clic en Red.

  2. Escribe nsurlsessiond en el campo de búsqueda. Las columnas Bytes enviados y Bytes recibidos muestran lo que ha movido.

  3. En Terminal, vigila solo este proceso. Pulsa d para ver el cambio por segundo y q para salir.

    nettop -p nsurlsessiond -P
  4. Monitor de Actividad y nettop no muestran qué app pidió la transferencia. Piensa en lo que empezaste justo antes, por ejemplo la descarga de un podcast.

Reducirlo o pausarlo sin riesgos

  1. Busca la app que pidió la descarga. Pausa o cancela la descarga en esa app.

  2. Desactiva las descargas automáticas en los ajustes de esa app.

  3. En un punto de acceso o en una red con tope de datos, activa el Modo de datos reducidos. Selecciona el menú Apple > Ajustes del Sistema > Wi-Fi. Haz clic en Detalles junto a la red y activa Modo de datos reducidos.

  4. Según la documentación de Apple, cada app decide si usa una red en Modo de datos reducidos. Algunas apps siguen descargando. Consulta Usar el Modo de datos reducidos en el Mac.

  5. No fuerces la salida de nsurlsessiond desde Monitor de Actividad. Forma parte de macOS y otras funciones dependen de él. Trabaja para muchas apps a la vez.

Con Kilobat

  1. Abre la lista de apps de Kilobat y busca nsurlsessiond. Su fila muestra la velocidad en directo y los bytes que ha movido.

  2. Kilobat pone este servicio en el grupo Descargas del sistema, con una línea que explica lo que hace. Despliega el grupo para ver cada servicio.

  3. Con el filtro de red activado, haz clic en el servicio. El panel indica para qué apps eran las descargas, por ejemplo «Para Música».

  4. Sin el filtro, macOS solo muestra el servicio. Entonces Kilobat no puede saber para qué app era una descarga.

  5. En Terminal, mira la misma lista en directo. Pulsa / y escribe el nombre para buscar.

    kilobat status --watch
  6. Muestra su tráfico durante un día. Los nombres coinciden con kilobat report --summary.

    kilobat bandwidth nsurlsessiond day
  7. Por MCP, un agente de IA obtiene el mismo historial con get_app_bandwidth y el nombre nsurlsessiond.

  8. La vista en directo es gratis. El historial en la app requiere Pro. Kilobat solo registra el historial mientras la app está abierta.

Preguntas

¿Es nsurlsessiond un virus?

No. Forma parte de macOS, está en /usr/libexec y tiene página man. Ábrela con man nsurlsessiond.

¿Por qué nsurlsessiond usa datos cuando no hay ninguna app abierta?

Las transferencias en segundo plano continúan cuando la app está suspendida. Apple las diseñó para eso. La app no tiene que seguir abierta.

¿Cómo sé para qué app descarga nsurlsessiond?

Las herramientas de macOS solo muestran el servicio. Kilobat, con su filtro de red activado, nombra la app, por ejemplo «Para Música».

Fuentes

Fuentes revisadas el 29 de octubre de 2026. Las páginas man son las que se instalan con macOS; abre una con man <name> en Terminal.