nsurlsessiond
También: descargas en segundo plano
Respuesta rápida
nsurlsessiond es el proceso de macOS que descarga y sube archivos en segundo plano en nombre de las apps y del sistema. Cuando una app le pasa una transferencia a macOS para que continúe después de cerrarse, nsurlsessiond hace el trabajo, y por eso puede mostrar mucho uso de red sin ninguna app abierta.
El nombre viene de NSURLSession, la parte de macOS que usan las apps para hacer peticiones de red. Una sesión en segundo plano es una transferencia que la app le pide al sistema que haga por ella. iCloud, App Store, las actualizaciones de software, Música, Podcasts y muchas apps de terceros la usan, así que nsurlsessiond muestra el tráfico conjunto de quien esté descargando.
Por eso también es difícil de interpretar: nsurlsessiond puede estar arriba del todo en la pestaña Red de Monitor de Actividad, y nada ahí dice qué app pidió la descarga.
Por qué nsurlsessiond usa tanta red
Se está transfiriendo algo grande: una actualización de macOS o de una app, una subida de Fotos en iCloud, los episodios antiguos de un podcast o una app sincronizando sus datos. El tráfico es de esa app, y nsurlsessiond es quien lo transporta.
Para ver a dónde se conecta, ejecuta nettop -p nsurlsessiond en Terminal. Las direcciones remotas suelen dejar claro el origen: los servidores de contenido de Apple para las actualizaciones e iCloud, o el dominio propio de una app de terceros.
Cómo detenerlo
Detén la transferencia en su origen: pausa la descarga en App Store, revisa Ajustes del Sistema → General → Actualización de software, pausa Fotos en iCloud en los ajustes de Fotos, o desactiva las descargas automáticas en la app que las pidió.
Cerrar nsurlsessiond en Monitor de Actividad no sirve de mucho. macOS lo vuelve a abrir y las transferencias continúan, porque las apps siguen queriéndolas.
Cómo ver qué está descargando nsurlsessiond
Hay dos procesos nsurlsessiond, y cuál de ellos está ocupado te dice dónde buscar.
- Abre Monitor de Actividad, elige Visualización → Todos los procesos, haz clic en la pestaña Red y escribe
nsurlen el campo de búsqueda. - Mira la columna Usuario. La instancia de la cuenta _nsurlsessiond se encarga de las descargas del propio macOS, como las actualizaciones de software. La que tiene tu nombre se encarga de las descargas de tus apps y de iCloud.
- Observa las columnas “Bytes recibidos” y “Bytes enviados”. Si crecen los bytes recibidos, es una descarga, y si crecen los bytes enviados, es una subida, como fotos que se suben a iCloud.
- Si la ocupada es la instancia del sistema, abre Terminal y ejecuta
softwareupdate --listpara ver si hay una actualización de macOS disponible. También puedes mirar en Ajustes del Sistema → General → Actualización de software. - Si la ocupada es tu instancia, piensa qué apps descargan en segundo plano: las habituales son App Store, Música, Podcasts, Fotos y las apps de almacenamiento en la nube. Ponlas en pausa una a una y mira si el tráfico se detiene.
Uso normal de nsurlsessiond frente a un problema
Normal: mucho tráfico durante un rato y luego nada. Una actualización o una subida tiene un tamaño, y cuando se ha transferido, nsurlsessiond se calma.
Merece la pena revisarlo si mueve datos durante días, o la misma cantidad de datos una y otra vez. Las causas habituales:
- Una descarga que falla cerca del final y vuelve a empezar, a menudo una actualización grande con una conexión inestable.
- Fotos en iCloud subiendo una fototeca grande por primera vez, lo que puede tardar días con una conexión de subida lenta.
- Podcasts configurado para descargar todos los episodios de muchos programas.
- Una app que sincroniza una carpeta grande en segundo plano y nunca acaba de ponerse al día.
- Una red lenta, que convierte una descarga corta en una que dura todo el día.
Cómo limitar las descargas en segundo plano con un punto de acceso
Con un punto de acceso de iPhone o cualquier red con límite de datos, activa el modo de datos reducidos para esa red: abre Ajustes del Sistema → Wi-Fi, haz clic en Detalles junto a la red y activa “Modo de datos reducidos”. Apple lo describe como una forma de reducir el uso de datos en esa red. Las funciones que lo respetan aplazan allí sus transferencias automáticas, entre ellas la sincronización de Fotos en iCloud.
El ajuste pertenece solo a esa red, así que la Wi-Fi de casa sigue descargando como siempre.
Preguntas frecuentes
¿Qué es nsurlsessiond en el Mac?
El proceso de macOS que hace las descargas y subidas en segundo plano de las apps y del sistema, como las actualizaciones, iCloud y los podcasts. Su uso de red es la suma de todas las transferencias en segundo plano.
¿Por qué nsurlsessiond usa tantos datos?
Una app o el propio macOS está descargando algo grande en segundo plano, a menudo una actualización de software o una sincronización de iCloud. nettop -p nsurlsessiond en Terminal muestra a dónde se conecta.
¿Puedo desactivar nsurlsessiond?
No, y cerrarlo solo pausa las transferencias hasta que macOS lo reinicia. Desactiva mejor las descargas automáticas que no quieras, en la app o en Ajustes del Sistema.
¿Es seguro nsurlsessiond?
Sí. Forma parte de macOS y está en /usr/libexec/nsurlsessiond, en la parte sellada del disco que solo pueden cambiar las actualizaciones de Apple. Solo transfiere los datos que una app o macOS le han pedido.
¿Por qué hay dos procesos nsurlsessiond?
Uno se ejecuta con la cuenta del sistema _nsurlsessiond para las descargas del propio macOS, y otro se ejecuta con tu usuario para tus apps. La columna Usuario de Monitor de Actividad muestra cuál es cuál.
Relacionado
¿Buscas algo mejor que Monitor de Actividad? Consulta las mejores alternativas a Monitor de Actividad para Mac, o explora todos los términos del glosario.