Consommation d'énergie extrême par Spotlight

12

J'ai récemment (il y a deux jours) mis à jour El Capitan sur ma machine de travail (15 "MBP, mi-2015, Core i7 2,5 GHz, 16 Go de RAM, R9 M370X, SSD 500 Go) et depuis lors, Spotlight a épuisé ma batterie et provoqué les ventilateurs tournent comme s'ils étaient sur le point de décoller de mon bureau. L'autonomie de ma batterie est passée d'environ 6 à 7 heures de pré-mise à jour à seulement 3 jusqu'à ce qu'elle soit complètement déchargée.

Voici une image d'Activity Monitor:
http://i.imgur.com/BY0MLl7.png et du CPU:

           entrez la description de l'image ici

Au début, je pensais que Spotlight indexait simplement et utilisait de grandes quantités d'énergie dans le processus, mais 1. il ne devrait pas être indexé pendant près de trois jours complets (je n'ai pas beaucoup de données stockées sur le disque) 2. le processus d'indexation est généralement appelé «mdutil» plutôt que le processus réel «Spotlight» et 3. Spotlight afficherait généralement une barre de progression lorsqu'il s'agit réellement d'indexation.

J'ai redémarré plusieurs fois, j'ai essayé de forcer la fermeture du processus Spotlight (mais il se rallume et utilise la même énergie) et j'ai essayé d'activer et de désactiver mdutil et de forcer la réindexation (sans effet, probablement parce que l'indexation n'est pas le problème racine) ?).

Quelqu'un sait-il ce qui pourrait être à l'origine de ce problème?

J'ai mis à jour El Capitan sur mon Mac personnel quand il est sorti l'automne dernier et je n'ai jamais eu ce problème. Ni l'un ni l'autre des collègues à qui j'ai parlé maintenant.

Toute aide serait grandement appréciée.

alexjwong
la source
Quels résultats de recherche sont activés et désactivés dans Préférences Système> Spotlight? Vous pouvez essayer de décocher toutes les cases des résultats de la recherche et voir si l'utilisation du processeur diminue. Ensuite, vérifiez chaque catégorie une par une (applications, recherches Web Bing, etc.) pour voir si l'une d'entre elles (ou un combo) provoque à nouveau un pic du processeur.
IconDaemon
1
Après avoir décoché toutes les cases à cocher, l'utilisation du processeur et de l'énergie ne diminue malheureusement pas du tout - c'est toujours cohérent avec ce que j'ai vu ces derniers jours (plus de 50 à 150 impacts énergétiques variables). Il se peut donc que ce problème ne soit pas lié à ce que Spotlight indexe, mais plutôt qu'il y a un problème avec Spotlight lui-même?
alexjwong
Vous avez redémarré?
IconDaemon
Beaucoup, plusieurs fois. J'ai contacté l'assistance Apple maintenant, j'ai essayé tout ce qui pouvait avoir un impact, et rien ne fonctionne. Leur dernier conseil est de réinstaller OS X. J'essaierai cela et si cela résout le problème, je le noterai ici.
alexjwong
Je voulais dire un redémarrage après avoir fait les changements de case à cocher. Je ressens ta douleur. J'ai récemment eu un problème similaire où trois processus ont aspiré tout le processeur, les ventilateurs flamboyant, et je l'ai tracé pour ... l'attendre ... la connexion USB à l'onduleur. J'ai débranché / rebranché et le problème a disparu. J'espère que votre solution est aussi simple.
IconDaemon

Réponses:

6

Il s'avère que mon problème est lié à un bogue dans les versions 9.9 et 9.91 de JAMF (logiciel de gestion d'entreprise), comme décrit ici: https://jamfnation.jamfsoftware.com/discussion.html?id=19626
On ne sait pas si c'est directement liés à El Capitan ou s'il affecte toutes les versions d'OS X.

Pour autant que je sache, ce bogue dans JAMF n'a pas encore été résolu mais j'ai trouvé une solution de contournement qui atténue l'utilisation élevée du processeur par les projecteurs:

Pour référence, les étapes que j'ai faites pour résoudre étaient:

-supprimez tous les fichiers Spotlight.plist dans / Bibliothèque / Préférences
Mangées / -tuez le processus Spotlight réel (il redémarre automatiquement)

sudo rm -f /Library/Managed\ Preferences/<username>/com.apple.Spotlight.plist
sudo rm -f /Library/Managed\ Preferences/com.apple.Spotlight.plist
sudo killall Spotlight

Notez qu'il peut y avoir plus de fichiers Spotlight.plist que je ne l'ai explicitement indiqué - supprimez-les tous.

Cela ne fonctionnera pas pour vous si le problème ne provient pas du JAMF!

À ce stade, l'utilisation du processeur et de l'énergie devrait redevenir normale. Pour autant que je sache, il s'agit toujours d'un correctif temporaire et le problème reviendrait au redémarrage, sur lequel vous devriez réappliquer ce correctif.

alexjwong
la source
3

Je n'ai pas trouvé de solution pour Spotlight, mais j'ai trouvé une solution pour désactiver Spotlight et réduire la brûlure du processeur.

$ launchctl unload -w /System/Library/LaunchAgents/com.apple.Spotlight.plist

(gracieuseté d'un collègue)

jsoverson
la source
Cela ne répond pas à la question de l'OP, cela indique simplement comment désactiver Spotlight. L'OP recherche des informations sur ce qui pourrait amener Spotlight à utiliser autant de mémoire et de CPU.
fsb
Merci pour ça. Même si cela ne résout pas le problème racine, cela empêche mon fan de tourner comme un fou. Et je peux utiliser Alfred comme remplacement Spotlight jusqu'à ce que cette situation soit résolue.
jonescb