spotlightのインデックス作成をスケジュール化したい

先日ついに、10.6から10.10へとアップグレードしました。

MAC PRO 2010 mid


ですが、急に反応が悪くなったり、することが多いです。

アクティビティモニタを見てみると

定期的にmdwokerが80%近くのCPUを占領してしまいます。


spotlightのインデックス作成をしているのでしょうが、

気になったので、試しにspotlight を全てのディスクでOFFにしました。


すると、動作が格段に快適になりました。


でもなんです。


spotlightは便利なので、使い続けたいんです。


そこで、質問。


spotlightのインデックス作成をスケジュール化して、

例えば、

毎日 AM 1:00〜AM 4:00の間に

インデックス作成開始。


それ以外の時間はインデックス作成をさせずに、

前回作成した分のインデックスをspotlightに反映させる


というような、事は可能でしょうか?


TimeMachineのスケジュールアプリのspotlight版があれば良いなと思いました。

投稿日 2015/04/14 23:28

返信
返信: 6

2015/04/14 23:45 ni_ki への返信

早い返答ありがとうございます。


言葉が足りませんでした。

失礼しました。


10.10にアップグレードしてから10日ほど経ちます。

全てのディスクでインデックス作成は既に済んでいます。


問題なのは

例えばファイルを移動したり、新しく作成する度に、

新しいファイルのインデックスを作成しますよね?

※ごめんなさい。インデックス作成の仕組みが良く分かってないんで、憶測ですが。

その際に動作が一瞬重くなる感じがするのです。

実際、OFFにすると、もたつき感は解消されました。


一日で、作成されたり、移動させるファイル類のインデックス作成を、

スケジュール化出来れば良いなと考えています。

2015/04/15 00:13 maron3001 への返信

maron3001 による書き込み:


例えばファイルを移動したり、新しく作成する度に、

新しいファイルのインデックスを作成しますよね?

本来であれば、こんなのは瞬間で終わる。


メンテナンスをした方がいいかもね。

セキュリティ系が邪魔している可能性を考慮してもよいかも。

トラブルシューティング for Mac (ソフトウェア編)

2015/04/15 00:23 maron3001 への返信

maron3001様


こんにちは。はじめまして。


maron3001様がどの様な使われ方をされているのかは私には解りませんが、mac pro ですし spotlightのインデックス書き換え程度で重いと感じる程リソースを使うとは・・・思えません。定期的に何百、何千といったファイルを移動されるようなお使い方でしょうか。

でなければ・・・spotlightが何か不具合を抱えていると思われるのですが・・・。そんな感じではありませんでしょうか?


これもまた一時的には重い作業にはなりますが、

sudo mdutil -E /(enter)

で一度インデックスを再構築されてみては・・・いかがでしょうか。

または、一度"システム環境設定" -> "Spotlight" -> "プライバシー"タブ から通常"Machintosh HD"を一度選択し、その後はずしてインデックスの再構築を試されてみては如何でしょうか。


xy様がお答えくださったのでそちらをご参照ください。

2015/04/15 00:38 xy への返信

返答ありがとうございました。


そうですよね。

そんなもの仰るとおり瞬間で終わるような気がするんですが、

アクティビティモニタ見ながら作業すると、

定期的に2.3秒間 mdworkerが80%近くのCPUを使用しています。


そもそも、クリーンインストールをめんどくさがって、2年近く使っていた10.6からのアップデートだったんで、

仰るとおり、システム系が弱っているのかもしれません。


とりあえず、原状の解決作としては、

ターミナルで、

朝出社したらインデックス作成停止のコマンド打って、

職場から帰る時にインデックス作成開始のコマンド打って、

って具合に切り替えるのが得策かも知れません。


OFFにすると、少しサクサクになるのは確かなので🙂

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

spotlightのインデックス作成をスケジュール化したい

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。