Mettre en pause l’indexation de Spotlight

Des personnes particulièrement intelligentes chez Apple ont estimé que l’indexation en tâche de fond de Spotlight serait si bien calculée qu’elle ne vous dérangerait jamais. Je ne sais pas sur quelles bases ils ont fondé leurs affirmations, mais en ce qui me concerne, elle se déclenche assez souvent, et en particulier quand je ne le veux pas. Utilisant effectivement ce qui semble être du « temps libre » de votre ordinateur elle se déclenche discrètement, et fait chauffer votre portable. La sensation de ralentissement et le ventilateur qui peut se mettre en route en sont les symptômes.

En regardant tourner les processus, vous verrez alors deux processus « mds » et « mdworker » qui sont accrochées comme deux tiques à votre processeur. Les tuer? Elles repartent de plus belle, en prenant tout le temps processeur. La seule solution que j’ai trouvé pour l’arrêter. Si vous avez installé les « Developer Tools », alors en mode « Terminal »,

Identifiez le processus « mdworker »

ps ax | grep md
 99174   ??  Ss     1:00.09 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds
 99243   ??  TXs    0:16.93 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdworker MDSImporterWorker com.apple.Spotlight.ImporterWorker.501

Ici, c’est donc le 99243 ensuite, tapez:

sudo gdb mdworker 99243

Le déboggueur bloquera le processus. Celui-ci se débloquera à votre convenance, lorsque vous taperez « quit » sous GDB.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *