Linux /proc/pid/maps 的具体含义

zhangyuxiu · 2014年01月28日 · 最后由 terrywang 回复于 2014年06月17日 · 14718 次阅读

如上图说示,为/proc//maps 的一段结果,有下述问题:

  1. [vdso] 是什么段?
  2. 共享库/lib/tls/i686/cmov/libc-2.10.1.so 有四行,这四行自上向下分别是什么段?
1 楼 已删除

先 Google 或是先学习一下基础再问,效果会更好。另外,你在 Ruby 论坛问这些,得到回复肯定要少于 C 论坛 或 Linux 论坛。

man 5 proc

perms r-xp rw-p rwxp r-xp

这里的读写属性万一被修改,是不是就不安全了?

#2 楼 @skandhas 求推荐一个 Linux 论坛

#3 楼 @liuw 基本字段的含义我知道,就是想问.so 的那四行分别对应的是哪些段?

RTFM

man proc

然后都 Linux 内核源代码中的 Documentation 自然会明白。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号