Você já tentou
sudo opensnoop -p PID
em que PID é o ID do processo de mdworker
?
O Spotlight tem me deixado maluco, ao trabalhar com meu disco rígido ruim para que todo o meu computador fique rastejando. (O uso da CPU ainda é muito baixo, então novamente eu tenho um Core i7).
Eu vi em algum lugar que havia uma maneira de ver o que estava indexando no momento, mas não me lembro onde.
Alguma ideia de como é a indexação?
Eu quero ver se são alguns arquivos que continuam fazendo isso, então coloque essa pasta na lista de ignorados.
Você pode usar o comando fs_usage para ver a lista de arquivos visitados pelo processo mdworker:
sudo fs_usage -w -f filesys mdworker | egrep "open"
Espero que ajude!
Tags mac osx-snow-leopard macos spotlight mds