Nsurlsessiond provoque une utilisation élevée du processeur et de la bande passante

click fraud protection

Si vous rencontrez une utilisation massive de données sur votre Mac, mais que vous n'avez pas été en mesure d'identifier le coupable, nous pouvons avoir une piste pour vous. Vérifier si nsurlsessiond est à l'origine du problème. Allez sur Activity Monitor et vérifiez si notre intuition est correcte. De nombreux utilisateurs de MacBook se sont plaints que le processus utilise parfois plus de 60% de la capacité du processeur et utilise toutes les données menant à connexions douloureusement lentes. Voyons ce que vous pouvez faire pour résoudre ce problème.

Contenu

  • Qu'est-ce qui est nsurlsessionné sur Mac ?
  • Comment empêcher nsurlsessiond d'utiliser trop de CPU et de bande passante
    • Tuez les processus nsurlsessiond et de confiance
    • Supprimer l'ancien répertoire temporaire nsurlsessiond
    • Conclusion
    • Articles Similaires:

Qu'est-ce qui est nsurlsessionné sur Mac ?

Nsurlsessiond est un processus lié à iCloud que votre système utilise pour communiquer avec le cloud et synchroniser les données. En d'autres termes, chaque fois que les données iCloud sont mises à jour, vous pouvez parier que nsurlsessiond s'exécute activement en arrière-plan.

Le processus repose sur un sous-répertoire dédié pour stocker temporairement les données. Le problème est que parfois, le sous-répertoire n'est pas disponible et le processus ne peut pas y accéder. Mais cela n'empêche pas nsurlsessiond d'essayer d'accéder au sous-répertoire problématique encore et encore, en utilisant beaucoup de CPU et de bande passante dans le processus.

Comment empêcher nsurlsessiond d'utiliser trop de CPU et de bande passante

Tuez les processus nsurlsessiond et de confiance

moniteur-d'activite-nsurlsessiond

Lancez le moniteur d'activité et arrêtez le processus nsurlsessiond. S'il revient immédiatement, mettez fin aux processus nsurlsessiond et trustd. De nombreux utilisateurs ont confirmé que la suppression de ces deux processus résolvait le problème pour eux. Gardez à l'esprit que la fin de ces deux processus peut entraîner d'autres problèmes et problèmes sur votre Mac. Si le problème revient après un certain temps, passez à l'étape suivante.

Supprimer l'ancien répertoire temporaire nsurlsessiond

  1. Accédez au moniteur d'activité et localisez le confiance traiter.
  2. Copiez son PID à partir de la colonne PID.
  3. Lancez Terminal et exécutez le # sudo kill -9 [PID de confiance] commande pour mettre fin au processus de confiance parent.
    • Noter: Remplacez [trustd PID] par le PID que vous venez de copier.
  4. Exécutez le # ls -la /var/dossiers/zz | grep nsurlsessiond commande pour trouver le répertoire spécifique « nom aléatoire ». Vous aurez besoin de ces informations pour la prochaine commande.
  5. Ensuite, exécutez le # sudo rm -fr /var/folders/zz/[nom aléatoire] commande pour supprimer le répertoire temporaire nsurlsessiond.
    • Noter: remplacez [nom aléatoire] par le nom que vous avez trouvé précédemment.
  6. De plus, si vous manquez d'espace, vous pouvez également exécuter la commande /var/log/asl.

Pour rappel, la chaîne [randomize name] est en fait le nom du sous-répertoire auquel nsurlsessiond essaie d'accéder et d'écrire des données. L'utilisation élevée du processeur et de la bande passante est causée par le processus nsurlsessiond essayant d'accéder au répertoire problématique. La suppression du sous-répertoire nsurlsessiond devrait forcer macOS à créer un nouveau sous-répertoire.

Conclusion

Si le processus nsurlsessiond utilise trop de puissance CPU sur votre Mac, lancez Activity Monitor et tuez les processus nsurlsessiond et trustd. Si le problème persiste, supprimez le sous-répertoire auquel le processus tente d'accéder et redémarrez votre Mac. Ces solutions vous ont-elles aidé à résoudre le problème? Faites-nous savoir dans les commentaires ci-dessous.