Acabo de recibir una nueva MacBook Pro de 13" en el trabajo. Me di cuenta de que Spotlight se ha estado ejecutando constantemente, lo que me ha brindado ~4 horas de duración de la batería. La motivación para obtener esta computadora portátil fue tener la portabilidad de una computadora portátil de más de 8 horas.
Al buscar en línea, vi que la indexación de un directorio sincronizado por un servicio como Dropbox/Syncthing conduciría a una indexación excesiva. Para eliminar esto como la fuente del problema, excluí de la indexación de Spotlight los directorios actualizados mediante los servicios de sincronización. Incluso llegué a excluir todo mi directorio de inicio de Spotlight. Ayer intenté borrar el índice de Spotlight forzándolo a volver a indexarlo, y ha estado funcionando 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 deberse a Sophos, el software antivirus necesario. He visto otras publicaciones que comentan sobre estas aplicaciones en conflicto, pero las soluciones recomiendan eliminar Sophos, no es una opción para mí. ¿Hay configuraciones que permitan que estas aplicaciones se ignoren entre sí? 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 mediante htop
, el proceso más exigente /System/Library/CoreSerices/Spotlight.app/Contents/MacOS/Spotlight
utiliza el 112-160 % de una CPU.
Este hilo de Apple recomienda eliminar completamente el /.Spotlight-V100/
directorio y reiniciar. Intenté esto pero no parece hacer nada. Después de reiniciar, la carpeta no se volvió a crear, Spotlight sigue consumiendo demasiados 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).
No entran en conflicto. Spotlight
es un cerdo en cualquier primera ejecución en un sistema de archivos recién accedido. Por otro lado, Sophos
duplicará la carga causada por el control de todos estos accesos al sistema de archivos.
Le sugiero que deje que Spotlight
termine su pesada ejecución inicial solo apagando temporalmente el On-Access
control de Sophos
:
También le sugiero que desactive el escaneo Files on network volumes
porque esto cargará su Mac, su red y finalmente los volúmenes de su red. En una red bien administrada, este escaneo debe ejecutarse directamente en los servidores de almacenamiento.
Una vez que termine esta primera ejecución, Spotlight
tenderá menos a ser un acaparador de CPU y E/S.
Tetsujin
Steven C. Howell
dan
Spotlight
, esta es una mala película. EstimaríaSpotlight
consumir la CPU y la E/S durante 2 a 3 horas, pero no más. ¿ MirasteActivity Monitor
para ver si no hay otro problema?Steven C. Howell
Activity Monitor
muestra varias aplicaciones ejecutándose peroSpotlight
es la única que usa mucha CPU. LaEnergy
pestaña que muestraSpotlight
es la única aplicación con un impacto de energía superior a 1.dan
App Store
)? ----- ¿Ves algo más que pueda estar recolectando tu sistema de archivos?Steven C. Howell
dan
Spotlight
que hace una carrera de más de 8 horas? (Lo siento, el concepto de "anoche" es demasiado vago).Steven C. Howell
dan
Spotlight
solo o con otra cosa. ---- Le sugiero que comience otra pregunta dirigida a este problema y proporcione suficiente información de contexto.Steven C. Howell
/.Spotlight-V100
y dejaré que se indexe durante la noche. Si todavía tiene problemas por la mañana, puedo dejar que la gente de TI vuelva a crear una imagen de la máquina. La gente de TI mencionó que habían visto que esto sucedía después de crear una imagen de la máquina cuando la usabanTime Machine
para restaurar archivos (no lo hice). Recomendaron algunas de las mismas cosas enumeradas aquí y dijeron que si eso no funcionaba, volverían a crear una imagen.dan
mdutil -a -s
e incorpore este comando y su salida en su pregunta real. Esto también podría ayudar a su colega de TI a comprender el origen de este problema.dan
dan
Steven C. Howell
dan
Spotlight
y aún no he podido eliminarlos a todos.