Linuxでダーティまたはバッファリングされたファイルを確認する

Linuxでダーティまたはバッファリングされたファイルを確認する
$ cat /proc/meminfo | grep Dirty
Dirty:              2396 kB

599のダーティページがどのファイルにあるのか(少なくともmountid:inodeのペアで)どうすればわかりますか?

$ cat /proc/meminfo | grep Cached
Cached:          6171156 kB

ファイルシステム全体を表示せずにvmtouchキャッシュ内のファイルを表示するにはどうすればよいですか?

おそらく、netlinkやdebugfs、/dev/kmem-reading、またはこれを行うためのどんなトリックがありますか?

ベストアンサー1

あなたは使用することができます競合ユーティリティ

特に使用files注文する

  • この-cオプションで現在開いている各ファイルのページキャッシュにあるページに関する詳細情報を表示します。
  • -p特定のinodeのページキャッシュ内のすべてのページを表示するには、このオプションを使用します。

おすすめ記事