リアルタイムでスワップ使用量変化をモニタリング(プロセス別)

リアルタイムでスワップ使用量変化をモニタリング(プロセス別)

私は、システムのどのプロセスが時間の経過とともにますます多くのスワップを消費するかを観察する方法を探しています。

次の関数は、各プロセスのExchangeユーザーの一覧を生成します。

sbp(){ grep VmSwap /proc/*/status 2>/dev/null | awk -F'[/ \t]+' '$3>0{print $3,$5}'| sort -nk2;}

しかし、これらの値の変更とスワップを消費する新しいプロセスの追加を継続的に監視したいと思います。理想的には、出力は瞬間的な瞬間の小さな変化ではなく、観察を開始した時点から累積的な変化を表示する必要があります。

関連情報