pmemsave 0 0x08000000 meminit.dump
// linux
tac <(xxd -a -c 16 meminit.dump)>meminit.md
// mac
tail -r <(xxd -a -c 16 meminit.dump)>meminit.md
readelf -h obj/kern/kernel
0x10000c
tail -r <(xxd -a -c 16 meminit.dump)>meminit.md
monitor 常用命令
在 6.828 实验中,键入Ctrl A,C进入 qemu 监控模式.
| 命令 | 功能 |
|---|---|
| info mem | 查看虚拟内存映射状态 |
| info registers | 查看 CPU 状态 |
- -s 在 1234 端口打开一个 gdbserver
- -S 开启时不启动 cpu