proc / pid / maps条目的顺序

时间:2017-02-27 18:26:06

标签: android linux mmap dlopen bionic

因此,地图文件中的每个条目都有开始结束地址,这些地址都是mmap的。如果动态加载库(可能使用dlopen()),以前条目的地址是否会受到任何影响? (当然假设过程的pid没有改变)。

换句话说,在dlopen()之前,这里是maps->

中的示例条目

addr1 - addr2 r-xp 00000000 08:02 135522 /usr/lib64/lib_sample.so

在lib_demo.so执行dlopen()之后,lib_sample.so的值addr1 / addr2会改变吗?

具体来说,我想知道Android上的行为。

提前致谢。

1 个答案:

答案 0 :(得分:1)

  

如果动态加载库(可能使用dlopen()),以前条目的地址会以任何方式受到影响吗?

没有