博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
/proc/{pid}/maps解读
阅读量:7022 次
发布时间:2019-06-28

本文共 552 字,大约阅读时间需要 1 分钟。

非常常用的系统文件

总共6列,如

76093000-76096000 r-xp 00000000 b3:19 941 /system/lib/libmemalloc.so复制代码
  1. 所处虚拟内存地址(VMA)范围:``76093000-76096000`

    • 在Linux中将进程虚拟空间中的一个段叫做虚拟内存区域VMA(Virtual Memory Area)。
    • VMA对应ELF文件中的segment。
    • ELF文件有section和segment的概念。从链接的角度看,ELF是按照section存储的,事实也的确如此;从装载的角度看,ELF文件又按照segment进行划分,这是为了防止按照section装载时造成的内部碎片。segment相当与是将多个属性(读写执行)相同的section合并在一起进行。program headers 存放segment的信息;section table存放section的信息.
  2. VMA权限:r-xp

    r=读,w=写,x=,s=共享,p=私有

  3. 偏移量:00000000

    表示VMA对应的segment在映像文件中的偏移。

  4. 主设备号和次设备号(大雾):b3:19

  5. 映像文件的节点号inode:941

  6. 映像文件的路径:/system/lib/libmemalloc.so

转载地址:http://mndxl.baihongyu.com/

你可能感兴趣的文章
python 一个XML解析
查看>>
温故而知新Android篇之三
查看>>
oracle的索引
查看>>
Java执行Runtime.exec(shell)报Cannot allocate memory
查看>>
ADT中通过DDMS导入文件出错ddms transfer error: Read-only file system,Failed to push selection...
查看>>
mac 10.11.6 root没有最高权限解决方案
查看>>
tomcat+nginx 以https方式访问
查看>>
camel 项目中用到的功能(一)
查看>>
如何去掉UIWebView的黑色背景
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Phoenix官方教程 (九) Channel
查看>>
【百度地图API】如何判断点击的是地图还是覆盖物?
查看>>
MySQL日期时间函数大全
查看>>
raid详细介绍
查看>>
高项-3月26号培训作业
查看>>
WebP - Mac上使用cwebp,dwebp,webpmux工具
查看>>
Nginx使用uninx socket来连接fastcgi(php)
查看>>
硬盘安装 12.04 i386 desktop
查看>>
分布式文件系统MFS(moosefs)实现存储共享
查看>>