Lexique/Les processus que vous verrez
nsurlsessiond
Aussi : téléchargements en arrière-plan
En bref
nsurlsessiond est le processus de macOS qui télécharge et envoie des fichiers en arrière-plan pour le compte des apps et du système. Quand une app confie un transfert à macOS pour qu’il continue après sa fermeture, c’est nsurlsessiond qui fait le travail : il peut donc afficher une forte utilisation du réseau sans qu’aucune app ne soit ouverte.
Son nom vient de NSURLSession, la partie de macOS que les apps utilisent pour faire des requêtes réseau. Une session en arrière-plan est un transfert que l’app demande au système d’exécuter à sa place. iCloud, l’App Store, les mises à jour logicielles, Musique, Podcasts et beaucoup d’apps tierces l’utilisent : nsurlsessiond affiche donc le trafic cumulé de tous ceux qui téléchargent.
C’est aussi pourquoi il est difficile à lire : nsurlsessiond peut trôner en haut de l’onglet Réseau du Moniteur d’activité sans que rien n’indique quelle app a demandé le téléchargement.
Sur cette page
Pourquoi nsurlsessiond utilise autant le réseau
Quelque chose de volumineux est en cours de transfert : une mise à jour de macOS ou d’une app, un envoi vers Photos iCloud, l’historique d’un podcast, ou une app qui synchronise ses données. Le trafic appartient à cette app, et nsurlsessiond ne fait que le transporter.
Pour voir à quoi il se connecte, lancez nettop -p nsurlsessiond dans le Terminal. Les adresses distantes rendent généralement la source évidente : les serveurs de contenu d’Apple pour les mises à jour et iCloud, ou le domaine d’une app tierce.
Comment l’arrêter
Arrêtez le transfert à sa source : mettez en pause le téléchargement de l’App Store, vérifiez Réglages Système → Général → Mise à jour logicielle, mettez en pause Photos iCloud dans les réglages de Photos, ou désactivez les téléchargements automatiques dans l’app qui les a demandés.
Quitter nsurlsessiond dans le Moniteur d’activité n’aide pas longtemps. macOS le relance et les transferts reprennent, car les apps les demandent toujours.
Comment voir ce que télécharge nsurlsessiond
Il y a deux processus nsurlsessiond, et celui qui est occupé vous dit où chercher.
- Ouvrez le Moniteur d’activité, choisissez Présentation → Toutes les opérations, cliquez sur l’onglet Réseau et tapez
nsurldans le champ de recherche. - Regardez la colonne Utilisateur. L’instance sous le compte _nsurlsessiond transporte les téléchargements de macOS lui-même, comme les mises à jour logicielles. Celle qui est sous votre nom transporte les téléchargements de vos apps et d’iCloud.
- Observez les colonnes Octets reçus et Octets envoyés. Des Octets reçus qui augmentent signalent un téléchargement, et des Octets envoyés qui augmentent un envoi, comme des photos qui partent vers iCloud.
- Si c’est l’instance système qui est occupée, ouvrez le Terminal et lancez
softwareupdate --listpour voir si une mise à jour de macOS est proposée. Vous pouvez aussi regarder dans Réglages Système → Général → Mise à jour logicielle. - Si c’est votre propre instance qui est occupée, pensez aux apps qui téléchargent en arrière-plan : l’App Store, Musique, Podcasts, Photos et les apps de stockage en ligne sont les suspects habituels. Mettez-les en pause une par une et voyez si le trafic s’arrête.
nsurlsessiond : usage normal ou problème
Normal : un trafic intense pendant un moment, puis plus rien. Une mise à jour ou un envoi a une taille donnée, et une fois les données transférées, nsurlsessiond se calme.
À surveiller : il transfère des données pendant des jours, ou la même quantité de données encore et encore. Les causes habituelles :
- Un téléchargement qui échoue près de la fin et recommence, souvent une grosse mise à jour sur une connexion instable.
- Photos iCloud qui envoie une grande photothèque pour la première fois, ce qui peut prendre des jours avec un débit montant faible.
- Podcasts réglé pour télécharger chaque épisode de nombreuses émissions.
- Une app qui synchronise un gros dossier en arrière-plan et ne rattrape jamais tout à fait son retard.
- Un réseau lent, qui transforme un court téléchargement en un téléchargement qui dure toute la journée.
Comment limiter les téléchargements en arrière-plan sur un partage de connexion
Sur un partage de connexion d’iPhone ou tout réseau avec un forfait limité, activez le Mode Faibles données pour ce réseau : ouvrez Réglages Système → Wi-Fi, cliquez sur Détails à côté du réseau et activez Mode Faibles données. Apple le présente comme un moyen de réduire votre consommation de données sur ce réseau. Les fonctions qui le respectent y retiennent leurs transferts automatiques, dont la synchronisation de Photos iCloud.
Le réglage ne s’applique qu’à ce réseau : votre Wi-Fi de la maison continue donc de télécharger normalement.
Questions fréquentes
nsurlsessiond sur Mac : de quoi s’agit-il ?
Le processus de macOS qui effectue les téléchargements et les envois en arrière-plan pour les apps et le système, comme les mises à jour, iCloud et les podcasts. Son utilisation du réseau est la somme de tous les transferts en arrière-plan.
Pourquoi nsurlsessiond consomme-t-il autant de données ?
Une app ou macOS lui-même télécharge quelque chose de volumineux en arrière-plan, souvent une mise à jour logicielle ou une synchronisation iCloud. nettop -p nsurlsessiond dans le Terminal montre à quoi il se connecte.
Peut-on désactiver nsurlsessiond ?
Non, et le quitter ne fait que suspendre les transferts jusqu’à ce que macOS le relance. Désactivez plutôt les téléchargements automatiques dont vous ne voulez pas, dans l’app ou dans Réglages Système.
nsurlsessiond est-il sûr ?
Oui. Il fait partie de macOS et se trouve dans /usr/libexec/nsurlsessiond, sur la partie scellée du disque que seules les mises à jour d’Apple peuvent modifier. Il ne transfère que les données qu’une app ou macOS lui a demandé de transférer.
Pourquoi y a-t-il deux processus nsurlsessiond ?
L’un tourne sous le compte système _nsurlsessiond pour les téléchargements de macOS, et l’autre sous votre compte pour vos apps. La colonne Utilisateur du Moniteur d’activité indique lequel est lequel.
Voir aussi
Vous cherchez mieux que le Moniteur d’activité ? Consultez les meilleures alternatives au Moniteur d’activité pour Mac, ou parcourez tous les termes du lexique.