Acabo de poner en funcionamiento una nueva MacBook Pro de 13 ". Me he dado cuenta de que Spotlight ha estado funcionando constantemente dándome aproximadamente 4 horas de duración de la batería. La motivación para adquirir esta computadora portátil era tener la portabilidad de una hora 8+ portátil.
Al buscar en línea, vi que indexar un directorio que está sincronizado por un servicio como Dropbox / Syncthing podría llevar a una indexación excesiva. Para eliminar esto como la fuente del problema, excluí de Spotlight la indexación de los directorios actualizados utilizando los servicios de sincronización. Incluso fui tan lejos como para excluir mi directorio principal completo de Spotlight. Ayer intenté eliminar el índice de Spotlight forzándolo a volver a indexar, y se ha estado ejecutando constantemente durante las últimas 24 horas sin cambios. El disco duro es de 512 GB, pero solo tiene 122 GB de datos.
Ahora creo que el problema puede ser causado por Sophos, el software antivirus requerido. He visto otras publicaciones que comentan sobre estas aplicaciones en conflicto, pero las soluciones recomiendan eliminar Sophos, no una opción para mí. ¿Hay configuraciones que permitan que estas aplicaciones se ignoren unas a otras? Tal vez necesito que Spotlight ignore los archivos de Sophos. ¿Dónde se almacenan los archivos de estado de Sophos?
Editar:
Aquí están los resultados del comando mdutil -a -s
(obtengo el mismo resultado con / sin sudo
):
2016-04-18 00:36:53.470 mdutil[12692:72953] Metadata.framework [Error]: mdsCopyStorePaths failed: (268435459) (ipc/send) invalid destination port
Spotlight server is disabled.
No estoy completamente seguro de qué hacer con esto. Al ver el estado del sistema usando htop
, el proceso más exigente es /System/Library/CoreSerices/Spotlight.app/Contents/MacOS/Spotlight
usando 112-160% de una CPU.
Este hilo de Apple recomienda eliminar completamente el directorio /.Spotlight-V100/
y reiniciar. Intenté esto pero no parece hacer nada. Después de reiniciar, la carpeta no se volvió a crear, Spotlight sigue consumiendo una cantidad excesiva de recursos del sistema y mdutil
sigue informando lo mismo ( I tried enabling the server using the command
mdutil -a -i en but this produces the same output as
mdutil -a -s 'que se muestra arriba).