時には、特にログインするときにディスクアクティビティが多すぎます。これを使用して、特定のiotop
瞬間に何が実行されているかを確認できますが、特定の時間(たとえば、実行後最初の5分)の完全なテーブルが必要です。
私が興味を持っているのは、各プログラムで合計5分間使用されたディスクアクティビティのパーセンテージ分析です。
このため、実行できるツールや簡単なスクリプトはありますか?
答え1
iotop -b
秒を基準としたループ内で使用できます(バッチモード)。
これにより、すべてのコンテンツが漏洩し、ファイルにリダイレクトされます。
これを行うためにシェルループの例を見つけようとしていますが、シェルプログラミングをあまり実行しません。
コマンドを手動で起動すると、
iotop -botqk > ~/log-iotop.txt
次のようになります。