Se o processo NSURLSessionD estiver utilizando muitos recursos de CPU e rede no seu Mac, este breve artigo informativo ajudará você a entender por que isso acontece e qual é a solução.
Quando um computador começa a funcionar mais lentamente do que o normal, fica evidente que algum processo do sistema ou de um aplicativo começou a usar uma porcentagem significativa dos recursos da CPU. Mesmo que a maioria dos usuários pense que pode ser um vírus, existem processos legítimos do sistema que podem consumir recursos substanciais em determinados cenários.
O que é NSURLSessionD e por que consome muitos recursos de CPU e rede no Mac?
NSURLSessionD é um processo legítimo nos sistemas operacionais macOS. Ele roda em segundo plano e é responsável por várias tarefas, incluindo a gestão de transferências e downloads de dados em segundo plano, o armazenamento de cookies, a administração da memória cache e redirecionamentos. Este processo é utilizado tanto por aplicativos da Apple, como iCloud, App Store, Safari, quanto por outras aplicações que necessitam de transferências de dados em segundo plano.
Portanto, se o processo NSURLSessionD estiver causando problemas de desempenho usando CPU excessiva ou Network, significa que são aplicativos que realizam transferências de dados em segundo plano.
No meu cenário, esse processo começou a usar recursos significativos da CPU e Network depois de transferir uma grande quantidade de dados de uma unidade externa para um local em Mac que foi sincronizado no iCloud.
Se você tem trabalho Mac e esse processo usa uma grande porcentagem de recursos e afeta o desempenho do sistema, você pode forçá-lo a parar.
1. aberto Activity Monitor.
2. Clique duas vezes no processo NSURLSessionD.
3. Clique em "Quit", Então clique"Force Quit".
Não é recomendado interromper esse processo à força, a menos que você tenha certeza de que ele não está sendo usado por um aplicativo importante.