mmap在什么段分配内存

mmap在什么段分配内存

我一开始以为是堆,但它似乎在不同的地方分配内存。 radare2 将其标记如下:

0x00007fb07dacd000 - 0x00007fb07dace000 - usr 4K s rw- unk2 unk2

既然不是堆,那么mmapped内存所在的段我们怎么称呼呢?

答案1

我不确定它是否有一个像“堆”一样通用的名称,但我见过它被称为“内存映射段”或“内存映射段”;看内存映射段和堆会一直增长直到它们相遇吗?举个例子。

相关内容