O que são mds e mdworker, e por que eles estão sendo executados no meu Mac?

Ao verificar o Activity Monitor , você notou alguns processos que não reconhece: mds e mdworker. Nenhum dos dois tem um ícone e parecem estar funcionando constantemente. Não se preocupe, eles são inofensivos.

Este artigo é parte de  nossa série contínua que  explica vários processos encontrados no Activity Monitor, como kernel_task , hidd , installdmuitos outros . Não sabe o que são esses serviços? Melhor começar a ler!

Os dois processos fazem parte do Spotlight, a ferramenta de pesquisa do macOS . O primeiro, mds, significa servidor de metadados. Este processo gerencia o índice usado para fornecer resultados de pesquisa rápidos. O segundo, mdworker, significa trabalhador do servidor de metadados. Isso faz o trabalho árduo de realmente indexar seus arquivos para tornar possível essa pesquisa rápida.

Por que o mds e o mdworker estão usando tanta memória RAM e CPU?

Se você migrou recentemente seus arquivos e aplicativos de um Mac para outro , é normal que o mds e o mdworker ocupem uma grande quantidade de energia da CPU e memória. O mesmo acontece se você adicionou recentemente um monte de novos arquivos ao seu computador. Os processos estão trabalhando para construir um índice de todos os seus arquivos, que é o que mais tarde irá potencializar suas pesquisas rápidas.

Como você pode saber se esse é o caso? Abra o Spotlight e você verá a palavra “Indexação” ao lado de uma barra de progresso.

Se você vir essa mensagem, sabe que o Spotlight está trabalhando arduamente para criar o seu índice e essa é a razão para o uso de recursos. Isso normalmente leva apenas algumas horas, embora possa variar dependendo do disco rígido e da velocidade do processador.

O Spotlight está configurado para não usar todos os seus recursos. Se você estiver fazendo algo que exige muito do processador, esses processos devem ser interrompidos. Mas se o seu Mac ficar ocioso e você não estiver usando a bateria, o Spotlight se sentirá à vontade para usar quaisquer recursos necessários para construir o banco de dados.

Recomendado:  Como adiar ou responder a notificações na tela de bloqueio do iPhone

Reconstrua o seu índice Spotlight

Se esses processos nunca parecem terminar seu trabalho e estão constantemente usando sua CPU e memória dias após o início da indexação, é possível que seu índice esteja corrompido. Felizmente, você pode corrigir problemas como esse reconstruindo o índice Spotlight .

Existem duas maneiras principais de fazer isso. O primeiro é adicionar todo o seu disco rígido à lista Locais excluídos e, em seguida, removê-lo da lista de exclusão. A segunda é abrir o Terminal e executar o seguinte comando:

sudo mdutil -E /

De qualquer forma, todo o seu índice Spotlight será reconstruído, o que novamente você pode ver puxando o Spotlight e procurando a palavra “Indexação” no canto superior esquerdo, ao lado da barra de progresso. Assim que o processo estiver concluído, mds e mdworker devem parar de usar CPU excessiva. Caso contrário, considere executar o First Aid para corrigir problemas do sistema de arquivos em seu Mac e , em seguida, reconstruir o índice novamente. Isso resolverá o problema em quase todos os casos.