Written by
JoãoSilvaResumo: mds é o processo que ajuda o Spotlight a indexar arquivos em um Mac, indexando os metadados dos arquivos. Se você quer saber por que ele consome tanta CPU e a diferença entre mds e mds_stores, siga esta introdução ao mds.
Você pode notar um processo chamado mds usando uma alta CPU ao acessar o Monitor de Atividade em seu Mac. Se você está confuso com esse processo e preocupa-se se ele está causando lentidão em seu Mac, apenas siga nosso post.
Vamos explicar o que é o processo mds em seu Mac, como ele difere do mds_stores, por que ele consome alta CPU e o que você pode fazer quando ele consome tanta CPU.
O que é mds no Mac
mds, abreviação para Servidor de Metadados, é um processo em segundo plano que indexa metadados de arquivos, pastas, dados do sistema, etc., para manter os resultados de busca do Spotlight (uma ferramenta de busca integrada no Mac) rápidos e precisos. Ele garante o funcionamento normal da Busca do Spotlight.
Quando você busca usando o Spotlight, o macOS rapidamente recupera os resultados graças ao trabalho de indexação feito pelo mds. Quando novos arquivos são adicionados ou modificados em seu Mac, o mds será executado para indexar os metadados correspondentes.
Vá contar aos seus amigos o que é o processo mds no Monitor de Atividade.
mds vs. mds_stores
No Monitor de Atividade, você pode ver outro processo com um nome semelhante ao mds, chamado mds_stores. Embora ambos estejam relacionados ao Spotlight, eles servem para propósitos ligeiramente diferentes.
mds é o principal processo de Servidor de Metadados que gerencia o comportamento geral de indexação e coordenação de busca dos metadados dos arquivos.
Diferentemente, mds_stores lida com o armazenamento dos metadados que o Spotlight utiliza para busca. Ele trabalha em conjunto com o mds para manter seu índice de busca atualizado.
Em resumo, mds é o cérebro que controla a indexação do Spotlight, e mds_stores é a unidade de armazenamento que contém os dados indexados.
Por que o mds usa alta CPU
Normalmente, o alto uso da CPU pelo mds e mds_stores é temporário e sempre acontece quando o Spotlight está indexando arquivos adicionados ou modificados.
Quando você configura um novo Mac ou atualiza o macOS, conecta uma nova unidade externa, conclui a migração de dados de outro Mac, instala ou atualiza aplicativos, ou modifica muitos arquivos de uma só vez, o mds (sempre junto com o mds_stores) irá consumir alta CPU.
Raramente, um índice corrompido do Spotlight pode fazer com que o mds fique em loop ou fique preso, consumindo CPU excessiva.
O que fazer se o mds no Mac estiver usando muita CPU
Se o mds ou mds_stores estiver constantemente usando muita CPU, enquanto isso, você sempre encontrará o problema de sobrecarga constante do corespotlightd.
Nesse caso, você pode seguir esses métodos para corrigir o alto uso de CPU do mds, ou pelo menos reduzi-lo:
Aguarde
Se você acabou de instalar ou atualizar o macOS ou copiou muitos arquivos, dê tempo. O Spotlight pode precisar de um tempo relativamente longo (talvez horas) para concluir a indexação. O alto uso de CPU do mds deve diminuir uma vez que estiver concluído.
Reinicie seu Mac
Uma reinicialização irá atualizar o sistema, incluindo o processo mds, e limpar quaisquer bugs temporários. Basta reiniciar o seu Mac para reduzir o uso de CPU do mds.
No entanto, esse método é temporário. Para manter baixo o uso de CPU do mds, tente o próximo método.
Pare o Spotlight de indexar unidades externas e pastas grandes
Você pode parar o Spotlight de indexar certas pastas grandes e unidades externas que você não usa com frequência para reduzir a atividade do mds.
Veja como:
- Clique no menu da Apple > Preferências do Sistema > Siri & Spotlight > Privacidade do Spotlight.
- Clique no botão + para adicionar as pastas grandes e unidades externas que você deseja excluir à lista.
Reconstrua o índice do Spotlight
Quando a indexação do Spotlight ficar travada, o mds exaustará alta CPU. Portanto, se o mds estiver constantemente consumindo alta CPU, tente reconstruir o índice do Spotlight.
- Abra o Terminal na Launchpad > Outro.
- Insira o seguinte comando. sudo mdutil -E /Este comando forçará o índice do Spotlight do seu disco principal a apagar e reconstruir do zero.
- Insira sua senha de administrador quando solicitado.
Clique para compartilhar essa introdução do processo mds com mais pessoas.