多忙になる理由

Spotlightはローカルインデックスを作成し、FinderやSpotlightでファイル、メッセージ、写真などをすばやく検索できるようにします。Appleによると、初期設定やソフトウェアアップデート、データの変更後にインデックス作成が行われます。データが多い場合は数時間から数日かかることもあります。mds_storesはこの作業に関係するシステムプロセスですが、プロセス名だけでは負荷が特に高くなっている理由は分かりません。

そのため、再起動、macOS更新、大きな移行、新たに接続したボリューム、大量のファイル変更はCPU使用と重なることがあります。CPU割合だけでは、作業が有害か、いつ終わるかは分かりません。最近の説明可能なインデックス作成は、Macを電源につなぎ他の作業をせずに置いて続行させてください。

  • Command-SpaceでSpotlightを開き、インデックス作成の進行表示を探す。
  • 活動がアップデート、復元、ドライブ接続、大きなファイル変更後に始まったか記録する。
  • 空き容量と、関連作業が落ち着いた時にMacが応答可能になるかを確認する。

調べるべき時

目に見える進行なしに、アイドルで電源接続したセッションを数回またいで活動が高いまま、検索結果が誤る、または特定の外部ディスクが確実に動作を引き起こす場合は追跡します。まず利用可能なmacOSアップデートをインストールし、対象ディスクまたはフォルダを確認してください。Appleは問題のあるディスクやフォルダを再インデックスする対応済みの方法を案内しています。Spotlightのプライバシーに一時的に追加し、少し待ってから削除するとmacOSが再度インデックスを作成します。

最初の対応としてmds_storesを終了したりSpotlightデータベースを削除したりしないでください。有用な作業を中断し、原因も確立できません。ディスクがエラーを報告する、予期せず切断される、通常の再インデックスと更新後も問題が続く場合は、重要なデータをバックアップしAppleサポートまたは適切なサービスに相談してください。

WattGuardを修復ツールではなく根拠として使う

WattGuardは、このプロセス群の現在のCPU、復帰、ディスク活動を表示します。macOSがデータを提供する場合は、現在の電力と選択した期間の累積エネルギーも表示します。 変化は時間をかけて手動で観察し、別個のスリープ分析と比較できます。 スリープ履歴は、完了済みのスリープ妨害要因が消耗のエピソードと重なるかを示せます。 Spotlightの修復、インデックス変更、一つのデーモンがバッテリー低下を引き起こした証明はできません。 一つの読み取りを判定と扱わず、同じMacの後の通常のアイドルセッションと比較してください。 Store版でプロセス監視を使うには、先に設定ウィザードを完了し、付属ファイルをインストールしてください。 設定は「Energy Hogs」機能ページで確認できます。

参考資料

WattGuardについて