LionでCPUコア全体とファンをフル稼働させるMTMFS


21

LionがモバイルタイムマシンファイルシステムであるMTMFSを導入したことをご存知かもしれません。

MTMFSがデュアルコア(2009年半ば)のMacBook Proのコア全体を何時間も噛み続けて、実際に何か建設的なことをしているという証拠は何もありませんでした。

その結果、CPUの温度が上昇し、冷却ファンが高速で騒がしくなります。

マシンを再起動すると、物事が再び静かになりましたが、再び起動することを期待しています。

MTMFSを十分に理解している人は誰が忙しいのか(または単にバグである可能性が最も高い)、または現在解決策があるかどうかを示唆していますか?Appleがアップデートをリリースする前に、耳が聞こえなくなったり、やけどを負ったりしたかもしれないと思う


何が起こっているのかを確認するために、いくつかの端末コマンドを実行しても大丈夫ですか?
bmike

回答:


11

今日、find / -whatever -exec this-or-that {} \;を実行したときにこれに苦しみました。

突然mtmfsのCPU使用率が100%になりました。mtmfsは/ Volumes / MobileBackupsにマウントされた特別なファイルシステムであることがわかりました。find(多くの「よりクリーンな」プログラムが実行するような)など、ファイルに無差別にアクセスするものを実行すると、ファイルへのアクセス時にmtmfsは大量のCPUを使用します。

次の2つのオプションがあります。

1)提案されているように、ローカルTime Machineバックアップを無効にします(sudo tmutil disablelocal)

2)検索コマンドから/ Volumes / MobileBackups(または、ネットワークファイルシステムで検索を実行するのがピタになる可能性があるため、/ Volumesであっても)を除外してください。

これで問題が解決するはずです。


11

この問題を追跡するには、fs_usageファイルシステムのアクティビティを発生時にキャプチャする、または他のツールに飛び込む必要がある場合があります。

通常、ファイルシステムの小さな破損の問題(またはコードのバグ-この問題を伝えるのは難しい/この問題を再現するのは難しい)がこの原因として見られています。実際には、既存のローカルバックアップをクリーニングした後、再び失敗することはありません。

  • sudo tmutil disablelocal
  • Macをセーフモードで再起動します(fsckおよびその他の有用で潜在的に無関係なテストや破損のチェックを実行します)
  • 通常通りにMacを再起動します
  • sudo tmutil enablelocal

2

sudo find / -type f -mmin -5mtmfsが私のMacの85%を使用しているときに実行すると、プロセスがに書き込みを行っていることが明らかになりました/Volumes/MobileBackups/Backups.backupdb

TMは毎日ローカルバックアップを行っていたと思います。


0

私の新しいMacBook Airでもこれに気づきました。Time Machineをオフにして再度オンにすると、CPUの噛み込みが停止することがわかりましたが、再び停止する方法がわかりません。


質問者は、再起動が一時的に状況から回復する可能性があることは明らかでしたが、問題の再発を防ぐことはできませんでした。
bmike
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.