What Is Self-Relocation?
Relocation is the process of transforming a program's logical address space into the actual physical address space in memory. It is the basis for multiple programs to run simultaneously in memory. There are two types of relocation: dynamic relocation and static relocation.
reset
- This entry lacks an information bar and an overview map . Supplementing related content makes the entry more complete and can be upgraded quickly. Come on!
- Relocation
- 1,
- will
- Relocation is arranged by the operating system.
- Before the program is loaded, the system calculates unused memory, then loads the program and notes the start address. When an instruction with a relative address is executed, all addresses are added to the start address just noted, which is called relocation.
- Relocation has nothing to do with EXE files, it is a way to load programs. Using relocation can increase memory space usage.