L’indexation Spotlight dure des jours sous macOS 27 : comment l’accélérer

Après la mise à jour vers Golden Gate, beaucoup de gens remarquent les mêmes choses : les résultats de recherche sont incomplets, Siri AI ne trouve pas des fichiers qu’il devrait connaître, les ventilateurs se mettent en route à des moments étranges et la batterie se vide plus vite que sous Tahoe. Presque toujours, la cause est Spotlight en train de construire son index.

Ce qui change dans macOS 27, c’est l’ampleur du travail que représente cet index, le peu d’informations que le système donne sur sa progression et la facilité avec laquelle ce travail est mis en pause. Comprendre la mécanique transforme le « pourquoi est-ce si long » en quelque chose que vous pouvez réellement accélérer.

Diagnostic rapide

Ce que vous voyezRaison probableQue faire
Les résultats de recherche sont incomplets juste après la mise à jourL’index est encore en constructionBranchez le Mac et laissez-lui plusieurs nuits
Ventilateurs ou chaleur alors que le Mac est au reposSpotlight ou Photos travaillent en arrière-planCherchez les processus ci-dessous dans le Moniteur d’activité
La batterie se vide plus vite que sous TahoeL’indexation et l’analyse de Photos tournent sur batterieBranchez le Mac pour que le travail se termine
La progression semble bloquée pendant des joursLe Mac n’est jamais inactif : lecture de médias, batterie ou chaleurVérifiez pmset -g assertions
Siri AI ne trouve pas vos fichiersL’index n’est pas encore completPatientez et n’excluez pas votre dossier personnel
Les recherches ratent toujours des fichiers après une semaine et plusieurs nuits sur secteurL’index est peut-être casséReconstruisez-le une seule fois

Ce qui est en construction

Les versions précédentes de Spotlight cataloguaient surtout les noms de fichiers, les métadonnées et le contenu texte. Golden Gate va plus loin. Spotlight et Siri AI sont désormais intégrés, et la recherche est sémantique : vous pouvez poser une question en langage naturel et obtenir une réponse plutôt qu’une liste de noms de fichiers.

Cela exige un autre type d’index. Au lieu d’un catalogue à plat, macOS convertit vos fichiers et leur contenu en vecteurs, des représentations numériques qui capturent le sens. Générer ces représentations pour des années de documents, de courrier, de messages et de photos est un travail bien plus lourd que l’indexation traditionnelle.

Apple a commencé cette reconstruction avec macOS 26.6. Si vous avez installé cette mise à jour et laissé votre Mac allumé, une partie du travail est peut-être déjà faite. Si vous l’avez sautée ou êtes passé directement de Sequoia, tout repart de zéro.

Mail reconstruit aussi son propre index de recherche après la mise à jour, et Photos réanalyse votre photothèque. Les trois se disputent les mêmes ressources.

Pourquoi c’est lent exprès

Sur un Mac, l’indexation ne tourne pas à pleine puissance. Le service de connaissances de Spotlight soumet ses tâches lourdes au planificateur de tâches d’arrière-plan de macOS, qui ne les exécute par brèves rafales que lorsque le Mac remplit les conditions d’alimentation, de température, de ressources disponibles et d’inactivité.

C’est la condition d’inactivité qui piège les gens :

  • Toute saisie au clavier, à la souris ou au trackpad marque le Mac comme actif. Une fois que vous avez arrêté, le système attend environ trois minutes avant de considérer de nouveau le Mac comme inactif.
  • La lecture de médias garde le Mac actif. Un onglet YouTube en pause ou une app de musique peut retarder l’indexation pendant des heures.
  • La batterie et la chaleur la mettent en pause. Sur batterie, ou quand le Mac est chaud, le planificateur reporte le travail.

Ainsi, un MacBook utilisé toute la journée sur batterie, puis fermé la nuit sans être branché, peut ne presque pas avancer pendant des jours. Ce n’est pas un bug. Le système protège votre batterie et sa réactivité, au prix d’une durée plus longue.

Il y a une autre raison pour laquelle la progression semble bloquée : Spotlight peut demander aux apps de renvoyer tout ou partie de leur contenu consultable, si bien qu’un pourcentage d’indexation peut à peine bouger même après une longue session. Et le travail sur les représentations vectorielles est suivi séparément de l’indexation de base.

Comment savoir si elle tourne

Golden Gate n’affiche pas d’indicateur permanent dans Réglages Système, contrairement à iOS, qui affiche un avis pendant que Recherche et Siri s’optimisent.

Regardez Spotlight lui-même. Appuyez sur Commande-Espace. Pendant l’indexation, Apple indique qu’un indicateur d’indexation peut apparaître en haut de la fenêtre Spotlight ou Siri.

Regardez le Moniteur d’activité. Ouvrez-le et triez par CPU. Des processus comme mds_stores, mdworker_shared et spotlightknowledged en haut de la liste signifient que l’indexation est active. photoanalysisd et mediaanalysisd signifient que Photos effectue sa propre analyse.

Ce que signifient les noms de processus

ProcessusCe que c’est
mds_storesLe magasin d’index de Spotlight
mdworker_sharedDes processus qui lisent vos fichiers pour qu’ils puissent être indexés
spotlightknowledgedLe service de connaissances derrière le nouvel index sémantique
photoanalysisd, mediaanalysisdPhotos qui analyse votre photothèque

Vérifiez que l’indexation est activée pour votre disque :

mdutil -s /

La réponse doit indiquer que l’indexation est activée. Si elle indique qu’elle est désactivée, cela explique les résultats manquants ; vérifiez aussi si votre disque de démarrage figure dans Confidentialité de la recherche.

Observez le service de connaissances en temps réel :

log stream --predicate 'process == "spotlightknowledged"' --style compact

Si des lignes défilent, il travaille. Appuyez sur Contrôle-C pour arrêter. Vous n’obtiendrez pas de pourcentage, mais vous verrez s’il tourne ou s’il attend.

Voyez ce qui garde le Mac « actif » :

pmset -g assertions

Cherchez UserIsActive et les assertions liées aux médias. Si un navigateur ou une app multimédia en maintient une pendant que vous êtes absent, c’est ce qui bloque l’indexation. Le nom de l’app apparaît à côté de l’assertion.

Comment l’aider à finir

  1. Branchez le Mac. L’indexation se termine plus vite sur secteur. C’est le facteur le plus important.
  2. Laissez le Mac tranquille la nuit, éveillé. Fermez les apps multimédia et les onglets de navigateur qui lisent de l’audio ou de la vidéo. Sur un MacBook, gardez le capot ouvert ou utilisez un écran et, dans Réglages Système > Batterie > Options, activez l’empêchement de la mise en veille automatique sur secteur quand l’écran est éteint. Désactivez-le de nouveau quand l’indexation est terminée.
  3. Restez en ligne. Apple note que l’indexation est plus rapide en Wi-Fi ou en Ethernet, car Mail et d’autres données peuvent devoir être téléchargés pour être indexés.
  4. Gardez-le au frais. Ne laissez pas un MacBook sur un lit ou dans un sac fermé pendant l’indexation.
  5. Ne tuez pas les processus. Forcer l’arrêt des processus d’indexation ne sauvegarde pas le travail ; il redémarre plus tard.
  6. Laissez-lui plusieurs nuits. Sur un Mac avec une grande photothèque et des années de courrier, trois ou quatre nuits sur secteur sont normales.

Une routine pour la nuit

  1. Branchez le Mac et connectez-le en Wi-Fi ou en Ethernet.
  2. Fermez les apps multimédia et tout onglet de navigateur qui lit de l’audio ou de la vidéo.
  3. Sur un MacBook, gardez le capot ouvert ou utilisez un écran, avec la mise en veille automatique sur secteur désactivée.
  4. Posez le Mac sur une surface dure et dégagée pour qu’il reste au frais.
  5. Le matin, consultez le Moniteur d’activité. Si les processus d’indexation se sont calmés, vous êtes proche du but ; s’ils sont encore occupés, répétez la routine ce soir.

Exclure les dossiers dont vous n’avez pas besoin

Si vous avez des dossiers pleins de données que vous ne chercherez jamais, comme des images de machines virtuelles, des dossiers de compilation, de grosses archives ou des caches multimédias, vous pouvez les exclure pour réduire la charge.

Allez dans Réglages Système > Spotlight et ouvrez Confidentialité de la recherche. Ajoutez les dossiers à la liste des emplacements que Spotlight n’indexera pas.

N’excluez ni votre dossier personnel ni Documents. Siri AI s’appuie sur l’index pour répondre aux questions sur vos propres fichiers.

Quand reconstruire l’index

Ne reconstruisez que si l’indexation est clairement cassée, et pas simplement lente : par exemple, si les recherches ratent encore des fichiers une semaine après la mise à jour alors que le Mac a passé plusieurs nuits sur secteur, ou si les processus d’indexation tournent sans arrêt pendant des jours sans se calmer.

La méthode d’Apple consiste à ajouter votre disque de démarrage à la liste Confidentialité de la recherche de Spotlight, à attendre quelques secondes, puis à le retirer. Cela déclenche une réindexation complète. Dans le Terminal, l’équivalent est :

sudo mdutil -E /

Mesurez le coût : cela efface l’index et recommence tout le processus, y compris le lourd travail sur les représentations vectorielles. Faites-le une fois, branchez le Mac pour la nuit et ne recommencez pas.

En bref

  • Golden Gate construit un nouvel index sémantique pour Spotlight et Siri AI. Il est beaucoup plus lourd que l’indexation traditionnelle.
  • Il ne tourne que par brèves rafales tant que le Mac est inactif, au frais et idéalement sur secteur. Les saisies et la lecture de médias le mettent en pause.
  • Il n’y a pas de barre de progression dans Réglages Système. Utilisez le Moniteur d’activité, log stream et pmset -g assertions pour voir ce qui se passe.
  • Branchez le Mac, restez en ligne, fermez les apps multimédia et laissez-le éveillé la nuit pendant quelques nuits.
  • Ne reconstruisez l’index que s’il est vraiment bloqué, et une seule fois.
Tags: No tags

Comments are closed.