スピンダンプを殺しても安全ですか?(古い/遅いマシン)


12

私は古いMacを使用していますが、アプリの読み込みに時間がかかる場合(遅いHD)、spindump起動して、マシンが10分近く完全に無効になります。

殺害spindumpがいくつかの破損を引き起こす可能性があることをウェブ警告に投稿しているので、より安全で申し訳ありません。

spindump特定のアプリで実行しない方法や、「応答なし」と宣言する前にもっと時間を与える方法があればすばらしいと思いますが、間違いはありません。

プロセスを強制終了するだけで安全ですか?より安全な方法はありますか?


マイナーアップデート:をトリガーしたのと同じアプリが、spindumpもうそうではないようです。読み込みには同じ時間がかかりますが、トリガーされなくなりましたspindump
あなたが同様の状況にいる場合、最終的には静かになります(すべてのストールで起動するようになっています)。これは約3〜4回(回転するボールごとに1回)発生し、毎回、落ち着いてRAMを解放するのに約3〜8分かかりました。

回答:


5

Macのバックアップがあり、データを失わずに復元/再インストールできることがわかっている場合は、スピンダンプを強制終了して、それが役立つかどうかを確認してください。通常、アプリを強制終了すると、書き込み先のファイルが破損し、スピンダンプは診断ログを書き込むだけなので、Macで突然強制終了することを選択できる最も安全な方法の1つです。

spindumpはパフォーマンスの悪いプログラムについて報告するためにあるので、おそらくログを見るか、またはトリガーとなるアプリを使用しないだけでそれを実行できます。Patrixは、tailspinプロセスとspindumpプロセスの両方を削除する必要があること、およびこの削除は次のmacOSアップデートが適用されるまでしか継続しないことを説明しています。これは、「私のMacが遅いことを知っています。スピンダンプを完全に無効にすることも、実行して10秒で終了することもできます。」パフォーマンスが非常に悪いアプリを見ることができるので、シナリオは永遠に新しいスピンダンププロセスをキューに入れたり、スピンダンプが一時的な問題の兆候の収集を停止するのに十分なほどMacが正常であると見なすポイントに到達しないことになります。

ほとんどすべての場合-私は仕事のMacのためにこれらの遅いプロセスを追い詰めるためにスピンダンプの過剰な存在を使用し、長期的な解決策を探し、ハードウェアがそれが実行する必要があるアプリを実行できないことを確認します。スローHDは、ブロックを再配置して失敗することを示す確実な兆候であるため、データが保護されていることを確認する計画を立てます-回転するドライブが故障した場合、コストがかかる可能性があります(数百から数十万ドル)。

  1. バックアップがあることを確認してください
  2. アプリを強制終了するとファイルが失われたり、書き込みが中断されたりする場合は、時間を最小限に抑えて修復または再構築するために、ボリュームがジャーナルされていることを確認してください
  3. 悪いアプリを殺し始めて、メモと名前を取ってください。

1
トリガーしてspindumpいるアプリは、実際に使用したいアプリであり、起動時にのみ発生します。spindump主にレポートデータを収集していることはわかっていますが、プロセスを強制終了した後、再度書き込むことができないという問題が発生する可能性があるシナリオを確認できますか?(本当に推測)。確かに私はデータを復元できますが、それについてもっと知りたいと思います。このプロセスは、親/システムによって安全に終了または終了したと思います。
bauerMusic 2017

1
あなたは安全です@bauerMusic-HFS +ファイルシステムはジャーナリングによって自身を保護します。そのため、無効にしない限り、破損したファイルシステムがなく、スピンダンプによってファイルが損傷することはありません。必要に応じて、アクティビティモニターでサンプルを開いて、開いているすべてのファイルを検査することもできます。
bmike

@bmike正解です。
bauerMusic

6

生成されたシステム分析に関心がない場合は、これらを無効にしても安全です。これを行うための完全な手順は、Macをスピードアップするためにtailspindとスピンダンプを無効にするに記載されています。一言で言えば:

  • SIPを無効にする
  • LaunchDaemonのアンロード/名前変更 spindump

    sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.spindump.plist
    sudo mv /System/Library/LaunchDaemons/com.apple.spindump.plist{,.bak} 
    
  • 同じことをする com.apple.tailspind.plist

  • SIPを有効にする

macOSのアップデートごとにこれをやり直す必要があるでしょう。


tailspindよくできました-私も忘れていましたが、これがここで知られているので、私の答えから数文を編集しました。
bmike
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.