分离全局/堆/堆栈访问
我正在测试x86平台上的程序以收集其内存引用。 输出结果类似于<instr address>,<read/write>,<data address>
。 在收集内存引用之后,我需要在获得的输出中分离全局/堆/堆栈访问。 我可以通过程序的objdump(.bss / .data节)提示来找出程序的全局变量。 但是,我怎么能发现给定的数据地址属于堆栈,堆或者是由库定义的全局位置?
上一篇: Separating Global/Heap/Stack accesses
下一篇: How memory management happens for process threads in one virtual address space?