有没有办法检查磁盘页面缓存中存在多少文件?

时间:2012-08-13 15:27:29

标签: linux linux-kernel

我想看看内核的磁盘页面缓存中存储了多少块文件。我可以查看任何界面来查看这个吗?也许是/proc中的某些内容?

2 个答案:

答案 0 :(得分:2)

据我所知,/proc中没有类似内容。跟踪该信息并通过/proc公开信息的开销可能会过高。

正如Damon建议你最好的选择是mmap()使用mincore()

更新:我编写了mincore()想法,它似乎按预期工作。

答案 1 :(得分:0)

您可以使用fincore。非常好。