Glossário/Processos que você vai ver

sharingd

Também: AirDrop

Resposta rápida

sharingd é o processo do macOS por trás do AirDrop e dos outros recursos de compartilhamento do Mac. Ele encontra dispositivos próximos, envia e recebe transferências do AirDrop e cuida de partes da Continuidade entre o Mac, o iPhone e o iPad.

Ele roda com a sua própria conta e fica ocioso na maior parte do tempo. Ele acorda quando o AirDrop está aberto no Finder, quando um dispositivo próximo procura destinos do AirDrop ou quando os seus dispositivos passam trabalho uns para os outros.

Muita gente o conhece por um pedido do firewall perguntando se o sharingd pode aceitar conexões de entrada: do próprio firewall do macOS, quando o software integrado não é permitido automaticamente, ou de um app de firewall como o Little Snitch ou o LuLu. É o AirDrop pedindo para receber arquivos.

Por que o sharingd está usando CPU ou pedindo conexões

Uma janela do AirDrop deixada aberta o mantém procurando dispositivos. Em um lugar cheio, como um escritório ou um trem, muitos dispositivos próximos podem deixá-lo mais ocupado do que o normal.

Ele é assinado pela Apple e é seguro permitir. Negar só impede que o AirDrop receba arquivos.

Como acalmá-lo

Feche as janelas do AirDrop no Finder e defina o AirDrop como Somente Contatos ou Recepção Desativada na Central de Controle quando não precisar dele. O sharingd fica quieto quando não há nada para descobrir.

Se você o negou e quer o AirDrop de volta, permita-o de novo em Ajustes do Sistema → Rede → Firewall → Opções, ou no seu app de firewall.

Como ver o que o sharingd está fazendo

Algumas verificações mostram se ele está procurando dispositivos, transferindo ou travado.

  1. Abra o Monitor de Atividade, clique na aba CPU e digite sharingd no campo de busca. Ele roda sob o seu próprio nome.
  2. Observe a % CPU por um minuto. Perto de zero significa ocioso. Uso constante sem nenhuma janela do AirDrop aberta merece uma olhada mais de perto.
  3. Clique na aba Rede. Valores altos em Bytes recebidos ou Bytes Enviados significam que há uma transferência em andamento, não só uma busca.
  4. Confira o ajuste do AirDrop em Ajustes do Sistema → Geral → AirDrop e Continuidade, que se chama AirDrop e Handoff em versões mais antigas do macOS. Todos significa que mais dispositivos conseguem alcançá-lo do que com Somente Contatos.
  5. Para ver as mensagens dele, abra o Terminal e execute log stream --predicate 'process == "sharingd"'. Pressione Control-C para parar.

Uso normal do sharingd ou sinal de problema

Normal: ocioso a maior parte do dia, ocupado enquanto uma janela do AirDrop está aberta ou uma transferência está em andamento, e quieto de novo depois.

Vale investigar: CPU constante por horas sem nenhum uso do AirDrop, ou pedidos repetidos do firewall. As causas comuns:

  • Uma janela do AirDrop deixada aberta em uma janela ou aba do Finder que você esqueceu.
  • O AirDrop definido como Todos em um lugar movimentado, então muitos dispositivos próximos o mantêm procurando.
  • Uma escolha do firewall que não foi salva, então o pedido volta cada vez que o sharingd fica à espera de conexões.

Quando o AirDrop não encontra o outro dispositivo

O sharingd só pode oferecer os dispositivos que ele consegue ver. Os requisitos da Apple explicam a maioria dos casos em que um dispositivo não aparece:

  • Os dois dispositivos precisam estar com o Wi-Fi e o Bluetooth ativados.
  • Eles precisam estar a cerca de 9 metros um do outro.
  • O AirDrop de quem recebe precisa estar em Somente Contatos ou Todos, não em Recepção Desativada.
  • Com Somente Contatos, quem envia precisa estar nos contatos de quem recebe, com o e-mail ou o número de telefone da Conta Apple no cartão.
  • Se tudo acima estiver certo e ainda assim falhar, reinicie os dois dispositivos e tente de novo.

Perguntas frequentes

O que é sharingd no Mac?

O processo do macOS por trás do AirDrop e de outros recursos de compartilhamento. Ele encontra dispositivos próximos e envia e recebe transferências do AirDrop.

Devo permitir que o sharingd aceite conexões de entrada?

Sim, se você usa o AirDrop. Ele precisa ficar atento aos dispositivos que enviam arquivos para você. Ele faz parte do macOS e é assinado pela Apple.

Por que o sharingd está usando CPU?

Geralmente uma janela do AirDrop aberta ou muitos dispositivos próximos o mantêm procurando. Feche o AirDrop no Finder, ou defina-o como Somente Contatos ou Recepção Desativada, e ele se acalma.

Por que o sharingd fica pedindo para aceitar conexões de entrada?

A escolha não está sendo salva. No firewall do macOS, ative Permitir que software integrado receba conexões de entrada automaticamente em Ajustes do Sistema → Rede → Firewall → Opções. Em um app de firewall, salve uma regra permanente em vez de permitir só uma vez.

Desativar o AirDrop faz o sharingd parar?

Não. O sharingd continua rodando para os outros recursos de compartilhamento do macOS, mas com o AirDrop desativado e nenhuma janela aberta ele não tem o que procurar e fica quase ocioso.

Relacionados

Passo a passo: Por que meu Mac não entra em repouso.

Procurando algo melhor que o Monitor de Atividade? Veja as melhores alternativas ao Monitor de Atividade para Mac ou navegue por todos os termos do glossário.