【发布时间】:2013-08-11 13:16:17
【问题描述】:
标题不是很清楚,会延伸很多,但我在特定的上下文中询问 - 没有执行用户显式内存重新分配。块只分配一次,不附加任何东西,问题是,它的地址会保持不变吗?
我问的原因是我正在考虑对 VM 进行小优化,当首次分配全局数据时,对函数的初始调用存储为与基指针的偏移量,但第一次执行时,值为缓存,指令改为直接调用,每次都省去额外的计算。因此,这些数据需要持久化才能使优化发挥作用。
【问题讨论】:
标签: c++ c memory-management memory-address consistency