33 votes

Les projecteurs sont lents à Catalina

Il ne s'agit pas d'un message standard du type "les projecteurs sont lents" parce que les choses mettent 5 secondes à réagir. L'indice que quelque chose est étrange est que sur Terminal, si je tape "mdfind nom-de-fichier", cela fonctionne en <1 seconde. Si j'utilise Spotlight, cela prend 5 secondes. Il s'agit d'utiliser le nom du fichier, sans l'extension. Je l'ai essayé sur des images et des fichiers texte.

Donc, ce n'est pas un questionnement sur l'indexation, car évidemment l'index fonctionne sur la ligne de commande. Ce n'est pas une question sur les "suggestions Spotlight", car j'ai essayé de les désactiver, ainsi que les services de localisation.

La seule chose à laquelle je peux penser est que Spotlight est lent à organiser et à présenter les données que mdfind fournit. Mais comment le rendre plus rapide ?

0 votes

Vous devriez chercher un exemple qui prend plus d'une seconde dans mdfind. Peut-être que les 4 secondes ne sont que la différence entre les temps d'initiation. Si c'est le cas, ce n'est pas si grave. Je m'inquiéterais cependant si cela s'amplifiait lorsque mdfind prend plus de temps.

0 votes

Réparez le disque à l'aide de First Aid de Disk Utility OU fsck en mode utilisateur unique, puis réindexez Spotlight. Le service Spotlight référence les pointeurs différemment du terminal. Le shell de votre terminal est spécifique au chemin d'accès, c'est pourquoi mdfind peut donner des résultats plus rapides.

0 votes

@CJDana Merci pour le conseil. J'ai suivi toutes les étapes, et le problème est toujours là. Mdfind rapide, Spotlight lent.

20voto

F1Linux Points 1481

Réponse courte :

C'est un problème connu des utilisateurs qui se plaignent de Spotlight APRÈS Déménagement à Catalina . Donc était fonctionnant correctement PRE -Catalina, N'ÉTAIT fonctionnant correctement POST -Mise à niveau de Catalina. Les ingénieurs logiciels d'Apple ont apporté des modifications matérielles au fonctionnement de Spotlight dans Catalina, ce qui a introduit le problème, qui doit être résolu par ces mêmes ingénieurs au moyen d'un futur correctif.

Réponse plus longue :

Contrairement à mdfind qui interroge directement le magasin de métadonnées, une requête faite en Spotlight est mandaté par l'intermédiaire du " Moteur Spotlight " qui semble être le corespotlightd Je vois dans le moniteur d'activité.

En effet, Spotlight fait des choses mdfind pas, comme les calculs et les recherches sur le web - ce qui signifie Spotlight peut dépendre de votre connexion Internet ! mdfind ne fait qu'interroger directement le magasin de métadonnées local et renvoie les résultats par stdin.

Vous êtes loin d'être le seul à souffrir de la lenteur des performances en Spotlight . Un grand nombre d'utilisateurs de Catalina demandent à Apple de résoudre le problème. . La première plainte a été signalée le 15 octobre 2019 (une semaine après la sortie de Catalina) et la plainte la plus récente dans le lien est le 8 janvier 2020. Le lien révèle que les utilisateurs se plaignent d'un CPU élevé ( entre autres choses ) lorsque vous utilisez Spotlight ce qui indique fortement un bogue dans le(s) processus responsable(s) de l'acheminement de la requête et du retour des résultats.

Par conséquent, le Spotlight Le problème de performance semble être un défaut que les ingénieurs logiciels d'Apple devront finalement résoudre. Cette analyse est étayée par l'observation de ces utilisateurs qui ont noté que le défaut a été observé pour la première fois après la mise à niveau de Catalina.

Diagnostics

Je ne souffre pas de ce problème sur mon Macbook (2018 w/ 32GB RAM & 4TB Storage), mais offre quelques conseils utiles pour l'investigation par ceux qui le sont. Cela ne veut pas dire que vous serez en mesure de résoudre la faute, mais au moins comprendre où/comment les choses se cassent et (avec un peu de chance) le dire à Apple !

Activity Monitor Screen 1

Activity Monitor Screen 2

La sortie de diagnostic granulaire suivante est produite : VEUILLEZ NOTER : Le dossier md_stores.txt est juste l'endroit où mon curseur se trouvait quand j'ai fait la capture d'écran. Passez en revue tous les fichiers de diagnostic.

Output of Diagnostics

  • Répétez le processus pour et le processus Spotlight et examiner les résultats pour trouver des indices...

Si vous trouvez comment c'est cassé, DITES À APPLE ! !! ;-)

1 votes

L'empreinte physique de mds_stores (pic) est de 1.8G ; mds, Spotlight, et corespotlightd sont tous <55MB

1 votes

Du point de vue de l'analyse comparative, en comparant les correct mdfind avec le incorrect Spotlight - nous pouvons exclure l'indexation comme un défaut comme vous l'avez noté ; les deux interrogent la même pile indexée de métadonnées. mdfind fonctionne correctement indépendamment de Spotlight. En effet, la façon matérielle dont ils varient est que la requête est mandatée par au moins 1, voire 2 processus : Spotlight et/ou corespotlightd . Les gens dans mon lien se plaignent spécifiquement de Spotlight après la mise à jour de Catalina. Je soupçonne fortement Apple d'avoir apporté un changement matériel à ces processus qui cause ce problème.

1 votes

J'ai le même problème ici, j'espère qu'Apple va régler ce problème...

4voto

Abhinav Kumar Points 11

Il ne s'agit pas d'une réponse, mais plutôt d'un ajout à la question initiale de @philipkd pour démontrer davantage le comportement bizarre de Spotlight sur Catalina.

J'ai enregistré une vidéo démontrant https://www.youtube.com/watch?v=B3dwqbIPFWo

  • Rechercher le même fichier, Spotlight ( + Space ) prend 5 secondes ou plus.
  • Cependant, en utilisant la recherche Finder ( + + Space ) qui effectue une recherche dans le même index construit par Spotlight, c'est presque instantané.
  • Une réindexation forcée utilisant sudo mdutil -E / ne résout pas non plus le problème.

2voto

En le réglant comme ça, j'ai réussi à le rendre presque aussi rapide qu'avant.

spotlight setting

0 votes

Intéressant. J'aurais normalement réinstallé MacOS, puis testé pour voir si le problème persistait.

2 votes

J'ai décoché tout sauf les applications, la calculatrice, la conversion et les préférences système. Toujours aussi lent.

0voto

Boby Points 1

Voici une solution de contournement pour définir l'option "Afficher la veuve de recherche de l'explorateur" par défaut :

Allez dans Préférences système / Clavier / Spotlight / et désélectionnez "Afficher la recherche Spotlight" et choisissez à la place le même raccourci pour afficher une fenêtre de recherche du Finder.

enter image description here

Ainsi, vous pouvez effectuer une recherche rapide, affiner vos recherches et obtenir une longue liste de résultats au lieu d'une petite fenêtre contenant peu de résultats.

La meilleure solution pour moi, j'espère qu'elle vous aidera aussi !

Boby.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X