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

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

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

RELACIONADOS: O que é esse processo e por que está sendo executado no meu Mac?

Este artigo faz parte de nossa série em andamentoexplicando vários processos encontrados no Activity Monitor, como kernel_task, hidd, installd e muitos outros. Não sabe o que são esses serviços? Melhor começar a ler!

Os dois processos fazem parte do Spotlight, oferramenta de pesquisa do macOS. O primeiro, mds, significa servidor de metadados. Esse 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 duro de realmente indexar seus arquivos para tornar possível a pesquisa rápida.

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

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

Como você pode dizer que 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 Spotlighttrabalha duro para criar seu índice, e esse é o motivo do uso de recursos. Normalmente, isso leva apenas algumas horas, embora isso possa variar dependendo do disco rígido e da velocidade do processador.

O Spotlight está configurado para não usar todo o seuRecursos. Se você estiver fazendo algo que consome muito processador, esses processos devem recuar. Mas se o seu Mac estiver ocioso e você não estiver usando a bateria, o Spotlight ficará à vontade para usar quaisquer recursos necessários para construir o banco de dados.

Recrie seu índice do Spotlight

RELACIONADOS: Como corrigir problemas do Spotlight, reconstruindo o índice

Se esses processos nunca parecem terminar suatrabalho e 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. A primeira é adicionar todo o disco rígido à lista Locais excluídos e adicioná-lo novamente. O segundo é abrir o Terminal e, em seguida, execute o seguinte comando:

sudo mdutil -E /

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