linux下如何记录进程虚拟页的访问?



我想跟踪一个启用swap的应用程序的页面访问计数。

修改mark_page_accessed实现是可能的吗?还是其他更优雅、更方便的解决方案?如果可以在用户空间完成,那就更好了,请给我一些建议。谢谢!

我已经谷歌,但无法找到一个具体的解决方案。如果你能给我一些建议就太好了。

通过不断清除pbit和工作集大小(WSS)工具(https://github.com/brendangregg/wss)的采样方式是一个不错的选择。

最新更新