Um breve registro de um problema no Mac e sua solução (pelo menos momentânea).

Se o seu Mac está com o processo chamado “mds” consumindo CPU demais (você deve ter verificado isso através do Monitor de Atividade), você pode recuperar a memória e processamento através dos simples passos:

1. Abra a janela do terminal.

2. Digite top -u para ver a lista dos processos existentes organizada pelo que ocupa mais CPU. Repare no processo com nome mds e ao lado esquerdo anote o número de identificação dele na coluna PID. Para sair do comando top digite a letra Q.

3. Digite sudo kill -KILL X para “matar” o processo.

onde X é o número do processo.

NOTA: Você perde por agora a indexação do Mac mas recupera seu processador e memória. Basta dar um boot para tudo voltar ao normal.

Desta forma você resolve o problema e sua CPU volta ao normal. O processo MDS é destinado a indexação dos seus arquivos para o Spotlight (sistema de pesquisa de arquivos do Mac).

Pode ser que ele entre num estado descontrolado em ocasiões de conectar um disco externo. No meu caso foi quando usei a máquina virtual do VMware. Pesquisei bastante na internet e não encontrei uma solução para a causa do problema.

Para investigar mais o estado do serviço mds use o seguinte comando:

mdutil -v -s /

que deve mostrar desde quando ele está indexando seu computador. Se alguém souber uma solução mais completa…