ユーザー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形式ではありません(なぜですか?)。
カーネルイメージのセグメント/部分を表示するには?