我用于pmap <pid>
检查用户空间进程的内存映射<pid>
。
如何检查给定“root”权限(即所有功能)的内核的内存映射?
我感兴趣的原因是我正在开发内核模块,因此想知道符号驻留在哪个内存段/部分。
奖金:
另外,为了“离线”获取此信息,我尝试如下:
$ sudo readelf -a /boot/vmlinuz-5.8.0-50-generic
readelf: Error: Not an ELF file - it has the wrong magic bytes at the start
但显然,Linux 映像不是 ELF 格式(为什么?)。
如何查看内核映像的段/部分?