linux - 在 Linux 中转储进程的页表条目

标签 linux linux-kernel mmu

我想知道 Linux (x86-64) 中是否有任何实用程序/代码可以转储给定进程(用户)地址空间的每个页表条目?

谢谢

最佳答案

我认为 /proc/pid/pagemap/proc/pid/maps 包含此信息,但我不知道有任何工具将它们转储为更有意义的格式。

您始终可以使用内核文档自己编写:

http://www.kernel.org/doc/Documentation/vm/pagemap.txt

关于linux - 在 Linux 中转储进程的页表条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13302294/

相关文章:

assembly - 访问跨 MMU 页边界的变量

linux - 更改内核页面权限以允许用户访问

profiler - 在 x86-64 中测量 TLB 未命中处理成本

linux - 如何处理别名中的多个输入?

linux - 如何创建外部 wiki 的转储/镜像?

linux - 模拟卡在阻塞系统调用中的进程

c - (LKM char设备驱动程序)简单的Linux内核模块,从用户空间到内核空间读写

linux - 需要帮助解析错误 GNU Octave

linux - 通过 SSH 连接到外部机器时将文件传输到本地机器

linux-kernel - 为什么要读取__turn_mmu_on中的id寄存器?