jack malkovick Asked: 2018-06-05 08:44:20 +0800 CST 监控页面缓存/内存映射文件访问 1 我有一个使用多个内存映射文件的应用程序。如果我检查主要的页面错误数(带有/proc/<pid>/stat),它们会飙升。 我想知道是否有可能以某种方式监视哪些内存映射文件受到进程的页面交换输入和输出的影响? 至少我想看看某个进程访问了哪些 mmap 文件。我尝试使用 strace,但我发现没有读取,因为我想直接访问内存不需要系统调用。 我也很高兴知道它们发生的进程空间中的虚拟地址,所以至少我可以手动将它们映射到 pmap 输出中的文件 strace mmap