什么是RVA和VA?

时间:2009-12-08 17:34:42

标签: compilation executable virtual-memory executable-format

请解释RVA和VA的含义

1 个答案:

答案 0 :(得分:8)

请参阅有关COFF(通用对象文件格式)的维基百科文章:

  

不要将相对虚拟地址(RVAs)与标准虚拟地址混淆。相对虚拟地址是文件加载到内存后的文件的虚拟地址,减去文件图像的基地址。如果要将文件从磁盘映射到内存,则RVA将与文件中的偏移量相同,但这实际上非常不寻常。