どのプロセスが定期的にディスクに書き込んでいますか?


9

Macで何も実行していない場合でも、多くのディスクIOが表示されます。アクティビティモニターの「1秒あたりのデータ書き込み」に継続的な書き込みが表示されます。

ディスクアクティビティ

これは正常ですか?なぜいくつかのプロセスが継続的に書き込むのでしょうか?いくつかのハウスキーピングアクティビティがあり、「スリープイメージ」が更新される可能性があることを理解していますが、これは頻繁に発生しますか?(Time Machineをセットアップしていません)

編集:かなりの空きメモリがあります:

メモリ使用量


アクティビティモニターの[マイプロセス]で実行されているもののスクリーンショットを共有できますか?
bg2011

さて(私が仕事から家に帰ったとき)、アクティビティがダウンしているのがわかります(ピークは約900 KB /秒です)。午前中に開いていたものは現在開いています:Twitterアプリ、Chrome、テキスト編集(変更はありません。4日前に覚えておきたいことを入力しましたが、保存するのが
面倒で

同様のシナリオが表示されたときにスクリーンショットを投稿します。私はいけない場合は、このQ.閉じます
ニヴァス

回答:


9

OS Xのコマンドラインツールのいくつかを使用して、アクティビティの原因を詳しく知ることができます。

sudo iotop -I / Oを最も多く実行しているプロセスの表示。5秒ごとに更新されます。

sudo iosnoop -発生しているI / Oを示します。これには、I / Oを実行しているプロセスIDとプロセス名、データサイズ、ファイルパスなどが含まれます。

どちらの場合も、管理者として認証して実行し、Control-Cを使用して終了する必要があります。アクティビティが発生している理由を正確に伝えることはできませんが、少なくともどのプロセスとファイルが関係しているかを伝え、通常はかなり絞り込みます。


6

に加えてiotopiosnoopあなたが使用することができますfs_usage

sudo fs_usage -w -f filesys -e grep  | grep -i ' write '

1
これは素晴らしい答えです。これを追加するという評判が得られたら、最高得点の回答を編集した方がいいと思います。これにより、回答がより完全になります。
bmike

1

いくつかのこと:(箇条書きで簡潔にするために書かれています)

  • OS自体が書き込みます。
  • 開いているアプリケーションが書き込みます。
  • Cookieの場合、およびRAMがいっぱいになると、ブラウザも書き込みを行います。

はい、理解しました。しかし、どのくらいの頻度ですか?私は多くの空きRAMを持っています:約5GB(質問にもこの詳細を追加しました)
Nivas

コンピュータの電源は毎秒オンです。コンピュータは常にディスクに常に書き込みます。
JFW 2011

毎秒メガバイト?
Nivas、2011

使用しているOS、開いているアプリケーションなどによって異なります
JFW

0

lsofどのプロセスがディスクに書き込んでいるかを確認するために使用できるはずです。これはそのマニュアルページです。


lsof「スナップショット」ベースのユーティリティであり、数秒以内にすべてが進行していることを示します。I / Oが行われている正確なタイミングで実行しないと、見逃してしまいます。OS Xのユーティリティ(iotopおよびiosnoop他の多数のユーザーが回答した)は、私(IMO /個人)が非常に好むライブ/更新および非常にカスタマイズ可能なユーティリティです。
Jason Salaz
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.