He descubierto que borrar los metadatos de Spotlight y dejar que reconstruya su índice me ha hecho Spotlight mucho más rápido y consume mucha menos CPU. Usted puede hacer esto mediante la introducción de los siguientes comandos en el terminal.
Nota: Es posible que tenga que desactivar SIP para ejecutar los siguientes comandos:
Primer paso. Esto desactiva la indexación:
sudo mdutil -a -i off /
Nota: Te pedirá la contraseña de administrador de tu Mac cuando ejecutes el primer comando sudo arriba, pero no debería para los comandos sudo en los siguientes pasos. Su contraseña no se mostrará en la ventana del terminal cuando la escriba, así que tenga cuidado de no cometer errores o de lo contrario se le volverá a preguntar hasta que introduzca la contraseña de administrador correcta.
Segundo paso. Esto mata (quita) el foco
sudo killall -KILL Spotlight spotlightd mds
Paso 3. Esto borra los metadatos de indexación de los focos
sudo rm -rf ~/Library/Metadata/CoreSpotlight/
Paso 4. Esto borra otros datos de los focos
sudo rm -Rf /System/Volums/Data/.Spotlight-V100
Paso 5. Esto vuelve a activar la indexación
sudo mdutil -a -i on /
Paso 6 (opcional). Reinicie su Mac (pero no es necesario) después de completar el paso 5. Vuelva a activar también SIP si lo desactivó anteriormente.
Paso 7. Dale tiempo a Spotlight para que reindexe tu Mac (sobre todo si tiene un disco de datos grande).
¡Esto funcionó para mí en mi 2013 MacBook Pro (Intel) que se ejecuta en MacOS Big Sur, así que no estoy seguro de si esto le dará el alivio que está buscando para su Mac M1, pero sin duda vale la pena intentarlo! Los comandos deben ser los mismos en MacOS Ventura. Si no es así, la ubicación de los metadatos Spotlight podría estar en un directorio diferente / ruta de archivo, pero por lo demás los comandos son los mismos.
Espero que esto te lo solucione, porque sin duda ha hecho que mi Spotlight responda mucho mejor.