macos – Mac OS X 10.6でMDSが暴走するのはなぜですか?

cpu-usage macos mds osx-snow-leopard spotlight

私のMacBook Pro 13インチでMDSプロセスが暴走するという問題が発生しています。他のサポートフォーラムでは、不適切にフォーマットされた外付けドライブが問題になる可能性があると書いてありましたが、私はドライブを接続していません。この問題をデバッグして解決するにはどうすればいいのでしょうか?

参考になれば、私は膨大なメールアーカイブを持っています。このアーカイブのインデックスをオフにしていないのは、相関関係を見つけられていないからですが、検討しています

(これは10.5から10.6へのアップグレードを行った直後に正常になるかもしれません。その場合、Spotlightの検索インデックスはmdsまでに再構築する必要があります。しかし、この場合は数週間経過しています)

  113  kubi  2009-09-24


ベストアンサー

mds とその子である mdworker が実際に何をしているかを確認するには、fs_usage を使用して、どのファイルを開いているかをログに記録します

sudo fs_usage -w -f filesys mdworker

この中には意味不明なものがたくさんありますが、ファイルを開いてそこからの読み取りを開始するときには、それを教えてくれます。PDFをファイルシステムにコピーすると、mdworkerがファイルを開いた後、多くのアクティビティの直後にファイルを開いています

p.s. もう少し詳しく知りたい場合は、開いているファイルのポイントをリストアップします

sudo fs_usage -w -f filesys mdworker | egrep "open"

115  The Tentacle  2009-09-24


まれにスポットライトを無効にしたい場合は、以下のコマンドを使用します

sudo mdutil -a -i off

再度有効にするには

sudo mdutil -a -i on

30  shaond  2010-02-10


Spotlight/MDSが問題ではないかもしれないことに注意してください。Time Machineでのエラー(特にTime Machineが “インデックスを作成 “するのに時間がかかる場合)は、Spotlightが同じファイルを継続的にインデックスしようとする状況を作り出す可能性があります

3  duffbeer703  2012-04-19


タイトルとURLをコピーしました