查看Android physical memory layout和virtual memory layout
来源:互联网 发布:鬼 知乎 编辑:程序博客网 时间:2024/05/18 00:45
抓取Android kernel开机log:
1. physical memory layout:
在log中搜索“PHY layout”:
[ 0.000000] <0>-(0)[0:swapper][PHY layout]atf-reserved-memory@44600000 : 0x44600000 - 0x4460ffff (0x10000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]atf-ramdump-memory@44610000 : 0x44610000 - 0x4463ffff (0x30000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]cache-dump-memory@44640000 : 0x44640000 - 0x4466ffff (0x30000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]consys-reserve-memory : 0xbde00000 - 0xbdffffff (0x200000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]spm-reserve-memory : 0xbe180000 - 0xbe195fff (0x16000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]reserve-memory-scp_share : 0x8f000000 - 0x8fffffff (0x1000000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]spi-reserve-memory : 0xbe160000 - 0xbe175fff (0x16000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0x40000000 - 0x445fffff (0x4600000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0x44670000 - 0x87ffffff (0x43990000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0x88200000 - 0x8effffff (0x6e00000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0x90000000 - 0xb3ffffff (0x24000000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0xbb000000 - 0xbddfffff (0x2e00000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0xbe000000 - 0xbe15ffff (0x160000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0xbe176000 - 0xbe17ffff (0xa000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0xbe196000 - 0xbe19ffff (0xa000)[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0xc0000000 - 0x13fffffff (0x80000000)[ 0.468130] <4>.(4)[1:swapper/0][PHY layout]tee_reserved_mem : 0xbff80000 - 0xbffbffff (0x40000)[ 0.469290] <4>[PHY layout]FB (dt) : 0xbe3a0000 - 0xbff7ffff (0x1be0000)[ 1.613119] <4>.(4)[1:swapper/0][PHY layout]ccci_md0 at LK : 0xb4000000 - 0xbaffffff (0x7000000)[ 1.615123] <4>.(4)[1:swapper/0][PHY layout]ccci_share_mem at LK : 0x88000000 - 0x881fffff (0x200000)
2. virtual memory layout:
在log中搜索“Virtual kernel memory layout”
[ 0.000000] <0> vmalloc : 0xffffff8000000000 - 0xffffffbdffff0000 ( 247 GB)[ 0.000000] <0> vmemmap : 0xffffffbe00000000 - 0xffffffbfc0000000 ( 7 GB maximum)[ 0.000000] <0> 0xffffffbe00000000 - 0xffffffbe03800000 ( 56 MB actual)[ 0.000000] <0> PCI I/O : 0xffffffbffa000000 - 0xffffffbffb000000 ( 16 MB)[ 0.000000] <0> fixed : 0xffffffbffbdfd000 - 0xffffffbffbdff000 ( 8 KB)[ 0.000000] <0> modules : 0xffffffbffc000000 - 0xffffffc000000000 ( 64 MB)[ 0.000000] <0> memory : 0xffffffc000000000 - 0xffffffc100000000 ( 4096 MB)[ 0.000000] <0> .init : 0xffffffc0011f9000 - 0xffffffc001301000 ( 1056 KB)[ 0.000000] <0> .text : 0xffffffc000080000 - 0xffffffc0011f8094 ( 17889 KB)[ 0.000000] <0> .data : 0xffffffc00131c000 - 0xffffffc0014ec248 ( 1857 KB)
阅读全文
0 0
- 查看Android physical memory layout和virtual memory layout
- memory layout
- Windows CE Virtual Memory Layout for Debugging
- Windows CE Virtual Memory Layout for Debugging
- Memory Layout for Multiple and Virtual Inheritance
- Memory Layout for Multiple and Virtual Inheritance
- linux/android memory/flash layout
- classic memory layout & flexible memory layout
- ARM Virtual - Physical memory translation
- Program Memory Layout
- u-boot memory layout
- memory layout (xia)
- C/C++ Memory Layout
- C/C++ Memory Layout
- C/C++ Memory Layout
- C/C++ Memory Layout
- C/C++ Memory Layout
- C/C++ Memory Layout
- npm 5 package-lock.json 坑坑坑!!
- 插入排序与选择排序的比较
- 异常的执行顺序
- 通天源码论坛捕鱼游戏 HGE打鱼防止外挂,添加CRC效验方法含代码
- 继承和多态 2.0 -- 继承的六个默认成员函数
- 查看Android physical memory layout和virtual memory layout
- linux虚拟内存
- Hortonworks Hadoop大数据平台构建
- MVC之 自定义过滤器(ActionFilterAttribute)
- 36
- 用于苹果app审核人员审查时用
- MySQL数据库
- tcp粘包分析
- Notification的使用(一)