Por alguna razón, OS X piensa que es una buena idea volver a indexar toda mi disco duro (que lleva un par de horas) aproximadamente dos veces por semana. Esto es realmente molesto, sobre todo desde que se hace en la batería, y drena rápidamente.
No hay nada sospechoso en la Consola, cuando me grep para mdworker
sólo da:
6/12/12 6:04:40.870 PM com.apple.launchd.peruser.501: (com.apple.mdworker.pool.0) Throttling respawn: Will start in 2 seconds
6/12/12 6:11:19.769 PM mdworker: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
6/12/12 8:26:59.774 PM mdworker: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
Hay también un gran número de estos errores (aproximadamente uno cada 5 segundos):
6/12/12 8:29:25.000 PM kernel: SMC::smcReadKeyAction ERROR F1Mn kSMCBadArgumentError(0x89) fKeyHashTable=0x0xffffff800a715000
(He publicado una pregunta sobre eso aquí)
¿Por qué es la indexación y cómo puedo detener este molesto comportamiento? ¿Por qué iba a necesitar para volver a indizar el disco completo? Cada sane programa de indexación de índices sólo los archivos nuevos. No veo por qué tendría que volver a indexar el disco entero, y yo ciertamente no veo por qué tendría que hacerlo dos veces a la semana.