Alto uso de CPU pelo mdsync no Mac

Alto uso de CPU pelo mdsync no Mac

David Balaban

O que é o mdsync no Mac?

A busca do Spotlight parece simples na superfície: você digita, os resultados aparecem. Por baixo, o macOS executa uma pilha inteira de serviços de metadados para manter essa experiência rápida e precisa. O mdsync é um desses serviços.

Ele pertence à mesma família que o mds, mds_stores e vários processos mdworker que constroem e mantêm o índice de busca do Spotlight. Sua função é sincronizar e atualizar metadados entre volumes para que os resultados do Spotlight permaneçam alinhados com o que está realmente armazenado em seus discos.

Uso de memória mdsync no macOS

Nas versões atuais do macOS, isso cobre mais do que apenas o disco interno. O mdsync geralmente se torna ativo quando você:

  • conecta discos externos USB ou Thunderbolt,
  • conecta destinos do Time Machine APFS, ou
  • trabalha com grandes conjuntos de dados em constante mudança.

Durante a primeira passagem de indexação ou após grandes mudanças, é normal ver o mdsync flutuar brevemente para o topo da lista de CPU do Monitor de Atividade.

O ponto importante é que o mdsync é um componente integrado e assinado pela Apple. Não é malware e não é um serviço aleatório de terceiros. Na maioria das vezes, ele faz seu trabalho silenciosamente em segundo plano. O problema começa quando a indexação trava ou quando a carga de trabalho é tão pesada que o mdsync monopoliza os ciclos da CPU por longos períodos.

Perfil de ameaça
NomeProblema de alto CPU do mdsync no Mac
CategoriaProcesso legítimo de indexação do Spotlight / metadados do macOS; bug de desempenho ocasional; pode ser amplificado por atividade de adware ou aplicativo potencialmente indesejado (PUA)
Processos relacionadosmds, mds_stores, mdworker, corespotlightd, photoanalysisd, backupd, kernel_task
SintomasVentiladores aumentam a velocidade, Mac parece lento ou quente; Monitor de Atividade mostra mdsync perto do topo da guia CPU; bateria descarrega mais rápido; Mac pode se recusar a dormir enquanto o mdsync está ativo
Condições de acionamentoInstalação ou atualização recente do macOS; primeiro login em uma nova conta de usuário; conexão ou indexação de grandes unidades externas ou de rede; volumes de backup do Time Machine online; enormes bibliotecas de fotos/vídeos; problemas de índice
Nível de gravidadeBaixo a médio (comportamento normal do sistema na maior parte do tempo, mas perturbador quando travado em um loop)
DanoDegradação temporária mas perceptível do desempenho, ruído do ventilador, consumo de bateria e superaquecimento potencial se o alto uso da CPU persistir por horas
RemoçãoDeixar o Spotlight terminar a indexação; ajustar a privacidade do Spotlight; reconstruir o índice; verificar unidades externas / Time Machine; aplicar manutenção básica do macOS; opcionalmente verificar malware / PUAs


Por que o mdsync pode causar picos de uso da CPU no Mac

Em condições normais, o mdsync acorda para fazer um trabalho, processa um lote de metadados e depois se afasta. Picos de CPU são esperados enquanto esse trabalho está em andamento. Eles se tornam um problema quando os picos são intensos e nunca diminuem realmente.

Alto uso de CPU pelo mdsync no Mac

Os gatilhos típicos incluem:

  • Índice do Spotlight fresco ou reconstruído
    Após uma atualização do macOS, uma instalação limpa ou uma redefinição completa do Spotlight, o sistema deve reindexar tudo. Em máquinas com grandes volumes, o mdsync e seus processos irmãos podem ficar com alto uso de CPU por um bom tempo até que o trabalho seja concluído.
  • Discos externos ou Time Machine enormes
    SSDs de vários terabytes, arquivos de mídia e destinos do Time Machine são fontes clássicas de atividade sustentada. O Spotlight pode tentar indexar não apenas os dados ativos, mas também um histórico de instantâneos, o que pode manter o mdsync ocupado por horas.
  • Dados em constante mudança
    Projetos de desenvolvedores, imagens de máquinas virtuais, grandes bibliotecas de fotos ou vídeos e pastas de sincronização na nuvem geram gravações constantes. O Spotlight tenta manter sua visão desses dados atual, e o mdsync é acionado para manter os metadados alinhados com a realidade.
  • Índice do Spotlight corrompido ou problemático
    Se um índice do Spotlight estiver corrompido, ou se um arquivo específico confundir um importador de metadados, o Spotlight pode continuar tentando novamente. O resultado parece um loop: o mdsync trabalha repetidamente no mesmo conjunto de dados sem progredir, e o uso da CPU permanece alto.
  • Interferência de software de terceiros
    Ferramentas de backup, utilitários antivírus, clientes de sincronização e aplicativos de "limpeza" que tocam continuamente um grande número de arquivos podem amplificar a carga de trabalho do Spotlight. Duas ou três dessas ferramentas empilhadas juntas podem facilmente levar o mdsync e processos relacionados ao limite.
  • Efeitos colaterais de malware ou PUAs
    Este é o cenário menos comum, mas não deve ser descartado. Algumas ameaças de Mac geram atividade anormal do sistema de arquivos, soltam arquivos repetidamente ou imitam nomes de processos do sistema. Nesses casos, o alto uso de CPU do mdsync pode ser um sintoma do problema mais amplo, em vez da causa raiz.

Picos de curta duração quando algo óbvio está acontecendo – como uma grande atualização do sistema operacional ou a primeira conexão de um novo disco – são normais. O sinal de alerta é o uso sustentado e alto da CPU que continua por horas ou dias sem explicação clara.


Primeiras correções na lista de verificação

Antes de recorrer a medidas mais pesadas, vale a pena executar um conjunto rápido de verificações. Elas geralmente resolvem ou pelo menos limitam o problema.

  1. Confirme se o mdsync é realmente o culpado
  • Abra o Finder.
  • Escolha Ir > Utilitários.
  • Abra o Monitor de Atividade.
  • Clique na guia CPU e ordene por % CPU.
  • Procure por mdsync, mds, mds_stores ou mdworker perto do topo.
  1. Se o mdsync tiver picos breves e depois cair, isso é indexação típica. Se ele permanecer colado no topo da lista, siga em frente.
  2. Pergunte se a indexação é esperada agora
    Considere o que mudou recentemente:
  • Você atualizou ou reinstallou o macOS?
  • Você criou uma nova conta de usuário?
  • Você conectou um disco externo novo ou muito grande?
  1. Se a resposta for sim, você pode simplesmente precisar deixar o Spotlight terminar seu trabalho:
  • Conecte seu Mac à energia.
  • Mantenha a tampa aberta e deixe-o acordado por um tempo.
  • Observe o Monitor de Atividade periodicamente para confirmar que o uso da CPU está diminuindo ao longo do tempo.
  1. Reinicie o Mac
    Uma reinicialização limpa trabalhos do Spotlight travados e fecha aplicativos que podem estar acionando indexação repetida.
  • Abra o menu Apple e selecione Reiniciar…
  • Após a reinicialização, abra o Monitor de Atividade novamente e veja se o mdsync se comporta melhor.
  1. Desconecte discos externos não essenciais
    Se vários volumes USB ou Thunderbolt estiverem conectados, um deles pode estar gerando uma carga de indexação desproporcional.
  • No Finder, clique no ícone Ejetar ao lado de cada volume externo que você não precisa imediatamente.
  • Assim que o disco desaparecer da barra lateral, desconecte-o.
  1. Se o mdsync se acalmar após a remoção de um disco específico, você encontrou um suspeito principal.
  2. Teste no Modo de Segurança
    O Modo de Segurança carrega apenas extensões essenciais do sistema e pode ajudar a revelar interferência de terceiros.
  • Em Macs com Apple silicon:
    • Desligue o Mac.
      • Pressione e segure o botão de energia até que as opções de inicialização apareçam.
      • Selecione seu disco de inicialização, segure Shift e clique em Continuar no Modo de Segurança.
  • Em Macs baseados em Intel:
    • Reinicie e segure imediatamente Shift.
      • Solte a tecla quando vir a janela de login com Inicialização Segura em vermelho.
  1. Faça login, deixe o sistema ocioso por um tempo e verifique o Monitor de Atividade. Se o mdsync parecer normal no Modo de Segurança, um componente de terceiros provavelmente está contribuindo para o problema.

Como corrigir o alto uso de CPU do mdsync no Mac (passos manuais)

Os passos abaixo visam reduzir o trabalho desnecessário que o mdsync está fazendo, identificar possíveis conflitos e descartar processos impostores ou auxiliares que mantêm o Spotlight ocupado. Siga-os na ordem e verifique o comportamento da CPU após cada grupo de mudanças.

Passo 1: Forçar o encerramento do mdsync uma vez via Monitor de Atividade

Isso não remove o processo – o macOS o reiniciará se necessário. Mas pode quebrar um loop travado.

  • Abra o Monitor de Atividade via Finder > Ir > Utilitários.
  • Clique na guia CPU.
  • Selecione mdsync na lista.
  • Clique no ícone Parar (⛔) no canto superior esquerdo da janela do Monitor de Atividade.
  • Na caixa de diálogo que aparece, clique em Forçar Encerramento.

mdsync - Forçar Encerramento

Se o mdsync pular imediatamente de volta para o topo da lista de CPU e permanecer lá, trate isso como um sinal de que algo mais profundo – como um índice Spotlight danificado ou um volume barulhento – ainda está em jogo.

Passo 2: Reconstruir o índice do Spotlight para o disco de inicialização

Se as execuções de indexação parecerem infinitas, forçar o Spotlight a jogar fora o índice antigo e construir um novo é o próximo passo lógico.

  • Abra Ajustes do Sistema no menu Apple.
  • Vá para Siri e Spotlight (ou Spotlight, dependendo da sua versão do macOS).
  • Clique em Privacidade do Spotlight (ou no botão com nome semelhante).
  • Clique no botão + e adicione seu disco de inicialização (por exemplo, Macintosh HD).
  • Confirme que você deseja impedir que o Spotlight pesquise neste disco.
  • Aguarde cerca de um minuto.
  • Selecione o mesmo disco na lista e clique no botão para removê-lo da Privacidade do Spotlight.

mdsync - Reconstruir índice do Spotlight

O Spotlight agora reconstruirá o índice do zero. Espere que o mdsync e processos relacionados tenham picos novamente por um tempo, mas o uso da CPU deve eventualmente diminuir em vez de permanecer permanentemente alto.

Passo 3: Excluir locais pesados ou raramente pesquisados

Você não precisa que o Spotlight indexe cada volume e arquivo que você possui. Excluir locais volumosos ou barulhentos pode reduzir drasticamente o quanto o mdsync precisa trabalhar.

  • Permaneça na seção Privacidade do Spotlight de Ajustes do Sistema.
  • Clique no botão +.
  • Adicione locais como destinos de backup do Time Machine, grandes bibliotecas de mídia externas, pastas de máquinas virtuais e pastas usadas por ferramentas de backup ou sincronização.
  • Repita até que todos os locais não essenciais sejam adicionados.
  • Feche Ajustes do Sistema.

mdsync - Excluir locais pesados ou raramente pesquisados

A partir deste ponto, o Spotlight (e, portanto, o mdsync) ignora esses caminhos, o que pode reduzir notavelmente a carga de indexação.

Passo 4: Revisar o Time Machine e outras ferramentas de backup

O Time Machine e aplicativos de backup de terceiros geram muita atividade no sistema de arquivos. Quando seus dados são indexados, os serviços de metadados também ficam ocupados.

  • Abra Ajustes do Sistema e selecione Time Machine.
  • Revise a lista de discos de backup e remova qualquer um que você não use mais regularmente.
  • Se você usar aplicativos de backup adicionais, abra suas configurações e verifique onde eles armazenam dados e com que frequência são executados.
  • Onde possível, conecte discos de backup apenas quando pretender executar backups em vez de deixá-los conectados o tempo todo.

Passo 4: Revisar Time Machine e outras ferramentas de backup

Após esses ajustes, deixe o Mac executar alguns ciclos de backup e, em seguida, verifique o Monitor de Atividade novamente para ver se o uso da CPU do mdsync está mais moderado.

Passo 5: Executar Primeiros Socorros em volumes que parecem "barulhentos"

Se um disco interno ou externo específico coincidir consistentemente com alto uso do mdsync, ele pode ter problemas no sistema de arquivos que confundem o Spotlight.

  • Abra o Utilitário de Disco em Aplicativos > Utilitários.
  • Na barra lateral, selecione seu disco de inicialização em Interno.
  • Clique em Primeiros Socorros na barra de ferramentas.
  • Confirme que você deseja executar os Primeiros Socorros e aguarde a verificação e o reparo serem concluídos.
  • Repita o mesmo procedimento para qualquer disco externo que pareça acionar picos do mdsync.
  • Quando todas as verificações estiverem concluídas, reinicie seu Mac.

Passo 5: Executar Primeiros Socorros em volumes que parecem "barulhentos"

Um sistema de arquivos limpo oferece ao Spotlight uma estrutura mais previsível para indexar e pode impedir tentativas repetidas que mantêm o mdsync ocupado.

Passo 6: Pausar temporariamente a indexação do Spotlight via Terminal (avançado)

Se você precisar de alívio imediato – por exemplo, para terminar o trabalho enquanto estiver usando a bateria – você pode pausar a indexação em todo o sistema. Isso tornará a pesquisa do Spotlight incompleta enquanto estiver desabilitada.

  • Abra o Terminal em Aplicativos > Utilitários.
  • Digite o seguinte comando:
    sudo mdutil -a -i off
  • Pressione Return.
  • Digite sua senha de administrador quando solicitado e pressione Return novamente.

Isso interrompe a indexação para todos os volumes montados e deve reduzir rapidamente o uso da CPU do mdsync. Quando estiver pronto para ativar a indexação novamente, execute:

sudo mdutil -a -i on

Passo 6: Pausar temporariamente a indexação do Spotlight via Terminal

Após reativar a indexação, é uma boa ideia manter o Mac conectado e ocioso por um tempo para que o Spotlight possa recuperar o atraso de forma controlada.

Passo 7: Redefinir o índice do Spotlight a partir da linha de comando (avançado)

Se a reconstrução gráfica não ajudar, uma redefinição completa via Terminal pode resolver uma corrupção mais profunda do índice Spotlight.

  • Abra o Terminal novamente.

Execute o seguinte comando para apagar e reconstruir o índice para o volume de inicialização:

sudo mdutil -E /

  • Se outros volumes parecerem problemáticos, repita o comando e substitua seus pontos de montagem (por exemplo, /Volumes/DiscoExterno).
  • Reinicie seu Mac assim que os comandos forem concluídos.
  • Deixe o Mac conectado e acordado para que ele possa reindexar sem interrupção.

Essa redefinição mais drástica geralmente deixa o Spotlight e o mdsync em um estado mais saudável, ao custo de uma sessão de indexação única que pode levar algum tempo em discos grandes.

Verificar se há um aspecto de malware ou PUA no problema do mdsync

A maioria dos picos de CPU do mdsync são efeitos colaterais banais da indexação. Ainda assim, se o alto uso da CPU coincidir com outros sinais de alerta, o quadro muda. Olhe mais de perto se você notar:

  • redirecionamentos persistentes do navegador ou mecanismos de pesquisa indesejados;
  • anúncios pop-up agressivos alegando que seu sistema está infectado;
  • perfis de configuração desconhecidos em Ajustes do Sistema;
  • itens de login ou agentes de lançamento estranhos que você não se lembra de ter instalado.

Adware e aplicativos potencialmente indesejados tendem a gerar atividade constante do sistema de arquivos e da rede, criar e excluir arquivos repetidamente e adulterar as configurações do navegador. Tudo isso adiciona ruído de fundo que o Spotlight precisa rastrear, mantendo o mdsync mais ocupado do que deveria ser.

Algumas ameaças também imitam nomes de processos do sistema para se misturar. Embora o mdsync em si seja legítimo, você quer ter certeza de que não há componentes adicionais no sistema abusando de recursos ou tentando pegar carona em sua atividade. Executar uma ferramenta de segurança respeitável para verificar adware, PUAs e outras ameaças é um passo razoável nesta fase.


Como prevenir picos de CPU do mdsync no Mac no futuro

Depois de estabilizar o mdsync e o Spotlight, algumas práticas ajudarão a manter as coisas assim:

  • Mantenha o macOS atualizado
    As atualizações do sistema incluem regularmente correções silenciosas para bugs relacionados ao Spotlight e metadados. Instalál-las prontamente é uma maneira fácil de se beneficiar dessas melhorias.
  • Seja seletivo sobre o que o Spotlight indexa
    Evite indexar arquivos volumosos, volumes externos raramente usados ou pastas que mudam constantemente, mas nunca precisam aparecer na pesquisa. Use a lista de privacidade do Spotlight para manter o índice focado no que você realmente pesquisa.
  • Evite empilhar muitos utilitários em segundo plano
    Executar várias ferramentas antivírus, aplicativos de backup e "limpadores" simultaneamente pode criar cargas de trabalho sobrepostas. Use menos ferramentas, melhor escolhidas, em vez de jogar tudo no sistema de uma vez.
  • Gerencie discos de backup com sabedoria
    Deixe o Time Machine fazer seu trabalho, mas conecte discos de backup para janelas de backup específicas em vez de deixá-los conectados 24/7, especialmente se eles contiverem anos de instantâneos.
  • Investigue o ruído sustentado do ventilador
    Se o seu Mac estiver quente e barulhento sem motivo óbvio, abra o Monitor de Atividade e descubra quem é o responsável. É mais fácil consertar um devorador de recursos cedo do que após horas de estresse térmico.

Conclusão

O mdsync é parte integrante de como o Spotlight e outros componentes do macOS rastreiam seus arquivos. Picos ocasionais de CPU são o custo de manter um índice de pesquisa rápido em todo o sistema, especialmente após grandes mudanças ou quando grandes volumes estão envolvidos.

Esses picos só se tornam um problema real quando se transformam em um estado constante de alto uso de CPU que reduz a velocidade do seu Mac para um rastreamento. Ao confirmar o que o mdsync está fazendo, reconstruir e ajustar o índice do Spotlight, verificar discos externos e do Time Machine e descartar malware com uma ferramenta de segurança respeitável, você quase sempre pode trazer esse processo de volta ao seu comportamento normal e discreto.

A chave é distinguir entre uma indexação de segundo plano saudável e um loop que está claramente travado. Depois de fazer essa distinção, manter o mdsync e o desempenho do seu Mac sob controle torna-se uma questão de passos metódicos e gerenciáveis.

FAQ

1. O mdsync significa que meu Mac está infectado com um vírus?

2. Quanto tempo deve durar o alto uso de CPU do mdsync?

3. É seguro forçar o encerramento do mdsync no Monitor de Atividade?

4. Posso desativar o mdsync permanentemente?

5. Por que o mdsync aumenta a CPU toda vez que conecto uma unidade específica?

Este artigo foi útil? Por favor, avalie isso.