2017-02-27 56 views
0

因此,映射文件中的每个条目都有开始结束地址在哪里被mmap化。如果一个库被动态加载(可能使用dlopen()),以前的条目地址会受到任何影响? (当然假设流程的PID没有变化)。proc/pid/maps条目的顺序

换句话说,前dlopen()的,在这里是在maps-一个采样条目>

ADDR1 - ADDR2 R-XP 00000000 08:02 135522 /usr/lib64/lib_sample.so

的dlopen后()'荷兰国际集团lib_demo.so,用于lib_sample.so变化将值ADDR1/ADDR2?

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

在此先感谢。

回答

1

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