プロセス固有のページングアクティビティを監視する方法は?

プロセス固有のページングアクティビティを監視する方法は?

私はこれが以下をvmstat提供していることがわかりました。

  • si: ディスクからスワップされたメモリー量 (/s)
  • so:ディスクにスワップされたメモリ量(/ s)

(ここでわかります。交換そしてページング交換して使用できます)

特定のプロセスについてこれらの統計を取得できますか?

ベストアンサー1

簡単な答えはできないということです。スワップでは、書き込みと読み取りは kswapd によって実行されます。 [一般的な操作][1] 方法に対する答えはすでにあります。https://serverfault.com/a/316636/252390

Swap IN / Outの値を減らしたくない場合は、vm.swappiness sysctlパラメータを確認してください。

sysctl vm.swappiness

システムのスワップ使用量を減らすために、より低い値を設定できます。通常は60に設定されます。

おすすめ記事