What is RVA and VA?

2.6k views Asked by At
1

There are 1 answers

2
tvanfosson On

See the wikipedia article on COFF (Common Object File Format):

Relative Virtual Addresses (RVAs) are not to be confused with standard virtual addresses. A relative virtual address is the virtual address of an object from the file once it is loaded into memory, minus the base address of the file image. If the file were to be mapped literally from disk to memory, the RVA would be the same as that of the offset into the file, but this is actually quite unusual.