Nsurlsessiond causa alto uso de CPU e largura de banda

Se você estiver enfrentando um uso massivo de dados em seu Mac, mas você não conseguiu identificar o culpado, podemos ter uma pista para você. Verifique se nsurlsessiond está causando o problema. Vá para Activity Monitor e verifique se nosso palpite está correto. Muitos usuários do MacBook reclamaram que o processo às vezes usa mais de 60% da capacidade da CPU e ocupa todos os dados que levam ao conexões dolorosamente lentas . Vamos ver o que você pode fazer para solucionar esse problema.

O que é nsurlsessiond em Mac?

Nsurlsessiond é um iCloud-processo relacionado que seu sistema usa para se comunicar com a nuvem e sincronizar dados. Em outras palavras, sempre que iCloud data está atualizando, você pode apostar que nsurlsessiond está sendo executado ativamente em segundo plano.

O processo depende de um subdiretório dedicado para armazenar dados temporariamente. O problema é que, às vezes, o subdiretório não está disponível e o processo não consegue acessá-lo. Mas isso não impede que o nsurlsessiond tente acessar o subdiretório problemático repetidas vezes, usando muita CPU e largura de banda no processo.

Como impedir que o nsurlsessiond use muita CPU e largura de banda

Mate os processos nsurlsessiond e trustd

Inicie o Activity Monitor e interrompa o processo nsurlsessiond. Se retornar imediatamente, encerre os processos nsurlsessiond e trustd. Muitos usuários confirmaram que matar esses dois processos resolveu o problema para eles. Lembre-se de que encerrar esses dois processos pode causar outros problemas e falhas no seu Mac. Se o problema retornar depois de um tempo, vá para a próxima etapa.

Exclua o antigo diretório temporário nsurlsessiond

  1. Vá para o Activity Monitor e localize o confiável processo.
  2. Copie seu PID da coluna PID.
  3. Inicie o Terminal e execute o # sudo kill -9 (PID confiável) comando para finalizar o processo trustd pai.
    • Observação : Substitua (PID confiável) pelo PID que você acabou de copiar.
  4. Execute o # ls -la /var/pastas/zz | grep nsurlsessiond comando para encontrar o diretório específico de “nome aleatório”. Você precisará dessas informações para o próximo comando.
  5. Em seguida, execute o # sudo rm -fr /var/folders/zz/(nome aleatório) comando para remover o diretório temporário nsurlsessiond.
    • Observação : Substitua (nome aleatório) pelo nome que você encontrou anteriormente.
  6. Além disso, se estiver ficando sem espaço, você também pode executar o comando /var/log/asl.

Como um lembrete rápido, a string (nome aleatório) é, na verdade, o nome do subdiretório que o nsurlsessiond está tentando acessar e gravar dados. O alto uso de CPU e largura de banda é causado pelo processo nsurlsessiond que tenta acessar o diretório problemático. Excluir o subdiretório nsurlsessiond deve forçar o macOS a criar um novo subdiretório.

Conclusão

Se o processo nsurlsessiond estiver usando muita energia da CPU em seu Mac, inicie o Activity Monitor e elimine os processos nsurlsessiond e trustd. Se o problema persistir, exclua o subdiretório que o processo está tentando acessar e reinicie o seu Mac. Essas soluções ajudaram você a resolver o problema? Deixe-nos saber nos comentários abaixo.

Artigos relacionados

Como prolongar a vida útil da bateria do seu iPhone

No mundo acelerado e digital, a nossa dependência de...

Apple utiliza RCS, tecnologia do Google para o iPhone

O inferno deve ter congelado em Cupertino ontem à...

Você pode obter 6 meses de Apple Music de graça com seu PS5

Uma nova oferta acaba de surgir para usuários do...

Apple GPT sendo testado e concorrência com OpenAI e Google

Depois da Apple restringir a utilização do ChatGPT por...