Estoy tratando de entender por qué mdworker siempre está al 100% incluso cuando (aparentemente) no está indexado. Si abro Spotlight, no aparece ningún mensaje que me indique que se está indexando una unidad. Si ejecuto fs_usage -w -f filesys mdworker
, tampoco hay salida.
Solo para estar seguro, intenté detener y reiniciar el servicio Spotlight para que reconstruya la base de datos desde cero. Lo dejé funcionar durante aproximadamente 12 horas, pero todavía funciona al 100%. También excluí muchas carpetas de la indexación.
¿Alguna idea de cuál podría ser el problema? ¿Hay alguna manera de saber qué está haciendo realmente el proceso?
Ok, parece que ya está arreglado. Si puede ayudar a alguien más, aquí se explica cómo solucionar el problema:
sudo mv /path/to/the/file.mdimporter /path/to/the/file.mdimporter.disabled
En mi caso, era el archivo /Applications/Britannica 13.0/Ultimate Reference Suite.app/Contents/Library/Spotlight/BritannicaBookmark.mdimporter
que estaba constantemente abierto. Después de cambiarle el nombre, las cosas vuelven a la normalidad.
Yo tuve el mismo problema. Desinstalé Britannica de mi mac y ahora todo es normal. Mi mac tiene ahora 9 horas de batería en comparación con las 4 horas que tenía antes.
Corredor de Java