Atualizações e downloads
O que é nsurlsessiond?
nsurlsessiond é o daemon do macOS que executa transferências em segundo plano para apps. Quando um app pede ao macOS para baixar ou enviar dados em segundo plano, os bytes aparecem em nsurlsessiond, não no app.
Resposta curta
Parte do macOS. Ele executa downloads e uploads em segundo plano que os apps entregam ao macOS, então seu tráfego pertence a esses apps.
Bloquear com cuidado
Bloqueá-lo interrompe os downloads e uploads em segundo plano de todos os apps que delegam transferências ao macOS. Pause apenas o app em questão.
- Caminho
/usr/libexec/nsurlsessiond- Identificador do launchd
com.apple.nsurlsessiondcom.apple.nsurlsessiond_privileged- Identificador de assinatura
com.apple.nsurlsessiond
O que é
A página de manual o chama de “daemon NSURLSession em segundo plano”. Ele executa as transferências de apps que usam sessões de URL em segundo plano. É um daemon por usuário, iniciado pelo macOS sob demanda.
O programa é /usr/libexec/nsurlsessiond, assinado pela Apple. O launchd inicia uma cópia para cada usuário, identificada como com.apple.nsurlsessiond. Uma segunda cópia, com.apple.nsurlsessiond_privileged, trabalha para o sistema.
A documentação para desenvolvedores da Apple informa que transferências em segundo plano continuam enquanto o app está suspenso. O macOS faz a transferência para o app. Por isso, o Monitor de Atividade e nettop mostram o tráfego em nsurlsessiond.
A página de manual diz que ele não tem opções e que usuários não devem executá-lo manualmente.
Por que usa a rede
- Downloads para apps. Qualquer app pode delegar um download demorado ao macOS. Episódios de podcasts, músicas, conteúdo de apps e arquivos grandes são exemplos comuns. O app pode ser encerrado ou entrar em repouso durante o download.
- Uploads para apps. A documentação da Apple para sessões em segundo plano também abrange uploads. Nesse caso, os bytes enviados aparecem em
nsurlsessiond, não no app. - Transferências que aguardaram um momento melhor. Um app pode marcar uma transferência como discricionária. A Apple diz que o sistema então escolhe um bom momento, por exemplo, quando o Mac está na tomada e conectado ao Wi-Fi.
Qual é o volume normal
Parte do tráfego de nsurlsessiond é normal no macOS. A quantidade depende apenas do que seus apps solicitaram. Sem transferências pendentes, ele apresenta pouco tráfego.
Espere um pico depois de assinar um podcast ou adicionar músicas para ouvir offline. Um app que baixa seu conteúdo na primeira abertura também pode causar um pico.
Investigue quando ele transferir gigabytes usando um acesso pessoal ou nunca parar. Depois, encontre o app que solicitou a transferência.
Quando usa muitos dados e por quê
- Transferências discricionárias começam juntas. Transferências que aguardavam energia e Wi-Fi podem começar ao conectar o carregador ou entrar na rede de casa. A Apple documenta esse comportamento para sessões discricionárias.
- Mídia para uso offline. Apps de podcasts e música baixam episódios e faixas em segundo plano. Uma nova assinatura ou uma playlist baixada pode acumular muitos dados rapidamente.
- Downloads programados para depois. A Apple permite que um app defina o horário de início de um download. A transferência começa nesse horário ou mais tarde, muitas vezes quando ninguém está acompanhando. Transferências iniciadas por um app enquanto ele está em segundo plano sempre são executadas quando o sistema decide.
É seguro bloquear?
Bloquear com cuidado
Bloqueá-lo interrompe os downloads e uploads em segundo plano de todos os apps que delegam transferências ao macOS. Pause apenas o app em questão.
O que deixa de funcionar se você bloqueá-lo
- Downloads em segundo plano em apps que o usam, como episódios de podcasts e mídia para uso offline, aguardam ou falham.
- Uploads em segundo plano desses apps aguardam ou falham.
- Cada app decide o que mostrar quando a transferência falha; por isso, o erro pode não mencionar a rede.
Bloquear significa criar uma regra de firewall que recusa suas conexões. Não encerre nem desative um processo do macOS para economizar dados: o macOS o inicia novamente e outros recursos dependem dele.
Reduzir o uso
Encontre o app que solicitou o download. Pense no que você iniciou pouco antes, por exemplo, uma assinatura de podcast.
Pause ou cancele o download nesse app. Desative os downloads automáticos nos ajustes dele.
Em um acesso pessoal ou plano com limite de dados, ative o Modo de Economia de Dados. Escolha menu Apple › Ajustes do Sistema › Wi-Fi. Clique em Detalhes ao lado da rede e ative o Modo de Economia de Dados.
A Apple permite que cada app decida se usa uma rede em Modo de Economia de Dados. Alguns apps continuam usando a rede. Consulte Usar o Modo de Economia de Dados no Mac.
Não encerre
nsurlsessiondno Monitor de Atividade. Ele trabalha para vários apps ao mesmo tempo, e o macOS o inicia novamente.
Ver quanto ele usa
Abra o Monitor de Atividade em Aplicativos › Utilitários. Clique em Rede.
Digite
nsurlsessiondno campo de busca. As colunas Bytes Enviados e Bytes Recebidos mostram quanto ele transferiu desde que foi iniciado.No Terminal, monitore apenas esse processo. Pressione d para mostrar a variação por segundo e q para sair.
nettop -p 'nsurlsessiond' -P
Com o Kilobat
Na lista de apps do Kilobat, procure
nsurlsessiond. Ele fica no grupo Downloads do sistema, com uma linha explicando o que faz.Com o filtro de rede ativado, clique no serviço. O painel informa para quais apps eram os downloads, por exemplo, “Para Música”.
Sem o filtro, o macOS mostra apenas o serviço. Nesse caso, o Kilobat não consegue informar para qual app era um download.
Em Conexões, clique em ⓘ em uma das linhas. A janela mostra essa resposta sem acessar a internet.
Faça a mesma consulta no Terminal. Adicione
--jsonpara scripts e agentes.kilobat explain nsurlsessiondMostrar seu tráfego ao longo de um dia.
kilobat bandwidth nsurlsessiond dayCom o Kilobat Pro, o perfil Viagem em uma rede com limite de dados pausa downloads do sistema que podem esperar. Consulte a economia de dados no acesso pessoal.
A visualização ao vivo e as explicações são gratuitas. O histórico no app exige Kilobat Pro. O bloqueio exige o Pro e o filtro de rede: consulte filtro de rede, Proteção e economia de dados do acesso pessoal.
Perguntas
nsurlsessiond é um vírus?
O nsurlsessiond legítimo do macOS fica em /usr/libexec, é assinado pela Apple e tem uma página man. Abra-a com man nsurlsessiond; confira o caminho e a assinatura do processo se tiver dúvidas.
Por que o nsurlsessiond usa dados quando nenhum app está aberto?
As transferências em segundo plano continuam enquanto o app está suspenso ou fechado. A Apple as projetou assim para que o app não precise ficar aberto.
Como descubro para qual app o nsurlsessiond faz downloads?
O Monitor de Atividade e nettop mostram apenas o serviço. O Kilobat, com o filtro de rede ativado, informa o app, por exemplo, “Para Música”.
Fontes
- nsurlsessiond(8), página de manual instalada com o macOS 27.2
- Listas de propriedades do launchd com.apple.nsurlsessiond e com.apple.nsurlsessiond_privileged, macOS 27.2
- Apple Developer: download de arquivos em segundo plano
- Apple Developer: URLSessionConfiguration background(withIdentifier:)
- Apple Developer: URLSessionConfiguration isDiscretionary
- Apple Developer: URLSessionConfiguration allowsConstrainedNetworkAccess
- Suporte da Apple: Ver a atividade de rede no Monitor de Atividade do Mac
Verificado em 1º de novembro de 2026.