corespotlightd com CPU alta no Mac: ache o gatilho primeiro
Quando o corespotlightd fica perto do topo do Monitor de Atividade, primeiro confira se a atividade acompanha um app em particular ou uma atualização recente. Um processo de busca usando CPU não prova, por si só, que o índice do Spotlight do disco de inicialização precisa ser reconstruído. Apagar o banco dele pode descartar evidência útil e iniciar mais trabalho de indexação.
Busca de apps e busca de arquivos são pistas diferentes
O Core Spotlight deixa os apps tornarem o conteúdo pesquisável. Um app de documentos pode enviar itens pesquisáveis mesmo quando esses itens não correspondem a arquivos comuns no Finder. O guia de indexação de conteúdo de apps da Apple explica que um app mantém esses itens conforme o conteúdo muda.
O nome do processo é uma pista para investigar atividade de busca, não um jeito de identificar o app responsável. Se o Monitor de Atividade mostrar mds, mds_stores ou mdworker, use o guia de indexação de arquivos do Spotlight. Um serviço Core Spotlight ocupado e um arquivo ausente no Spotlight não são sintomas intercambiáveis.
Compare a mesma carga duas vezes
No Monitor de Atividade, escolha Visualizar › Todos os Processos, abra CPU e busque corespotlightd. Anote o uso de CPU e inspecione também a atividade de disco. Mantenha a carga comparável, em vez de comparar uma sessão ocupada de importação com um Mac adormecido.
- Registre o que mudou antes da atividade começar, como uma atualização de app, uma biblioteca nova ou uma atualização do macOS.
- Deixe uma importação ou sincronização com progresso visível terminar antes de tratá-la como um ciclo. Nenhum tempo fixo de conclusão vale para toda biblioteca.
- Salve o trabalho e encerre normalmente um app suspeito, depois observe o serviço de novo. Repita com o mesmo app reaberto, se for prático.
- Se o comportamento volta com esse app, confira as atualizações e os ajustes documentados de busca ou indexação. Mude uma coisa de cada vez.
Uma queda depois de encerrar um app sustenta uma ligação; não prova um banco corrompido. Trabalho em segundo plano pode sobreviver à janela do app, então uma leitura que não muda também não descarta o app. Evite forçar o encerramento de uma lista de serviços sem relação.
Capture evidência quando a atividade persistir
Selecione o processo e use Mais › Obter Amostra do Processo no Monitor de Atividade. O guia de diagnóstico da Apple descreve isso como um relatório de três segundos. Ele também documenta o Diagnóstico do Spotlight para coletar informações relacionadas à busca.
Guarde a versão do macOS, a versão do app, a hora aproximada de início e a ação que reproduz a carga junto com o relatório. Amostras contêm rastros de pilha, mas o nome de uma única função não é um diagnóstico. Revise os relatórios antes de compartilhá-los e envie-os em particular ao Suporte da Apple ou ao desenvolvedor do app em questão.
Reconstrua só a busca que está mesmo falhando
Se resultados comuns de arquivos do Spotlight estão ausentes, o procedimento de reconstrução da Apple usa Privacidade da Busca ou Privacidade do Spotlight, conforme a versão do macOS. Adicione e remova a pasta ou o disco afetado como documentado. Isso dispara a indexação de novo de propósito; não é uma correção geral para todo pico de CPU do corespotlightd.
Se só o conteúdo de um app é afetado, comece pelo procedimento de reparo documentado desse app. Não apague depósitos ocultos do Core Spotlight, não remova documentos de um app e não desative toda a busca como primeira resposta. Se o sintoma começou depois de uma atualização do sistema, o guia de lentidão depois da atualização ajuda a separar a indexação de outras cargas.
Perguntas frequentes
O corespotlightd é malware?
O nome está associado à atividade de busca do macOS, mas o nome de um processo sozinho não autentica um executável. Se a identidade parece suspeita, inspecione o caminho do executável e as informações de assinatura em vez de confiar no rótulo ou apagar arquivos com base nisso.
Limpar caches corrige o uso de CPU dele?
Não necessariamente. Limpar cache não identifica qual app está enviando conteúdo de busca nem por que o trabalho se repete. Relacione a carga a um app e capture uma amostra antes de escolher um reparo.