Linuxでの単一プロセスのディスクI / O統計の取得


9

ディスクに書き込むプロセスのI / O統計を監視する必要があります。目的は、長期間にわたって書き込み速度が高すぎることを回避することです。

iostatシステム全体の観点からこのタスクを実行するためのツールがあることを知っています。

単一プロセスのディスク使用量を監視するようなものはありますか?


回答:


5

あなたが欲しいのはiotopです。ほとんどのディストリビューションにはパッケージがあり、通常(論理的に十分)と呼ばれていますiotop

1つの非常に優れたコマンド(少なくとも、それほどビジーでないシステムでは)はiotop -boです。これにより、発生時にI / Oが表示されます。また、特定のプロセスまたは指定されたユーザーが所有するプロセスのみを監視するオプションもあります。


ありがとう、まさに私が欲しかったもの:)私はiotop -boPの出力をgrepでフィルタリングして、必要なプロセスの統計のみを表示します:)
Matteo Ceccarello

必要に応じて、rootアクセス権がない場合はどうなりますiotopか?
StatsSorceress 2018
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.