In the memory management schemes used in earlier operating systems, it was necessary to modify the addresses

Question:

In the memory management schemes used in earlier operating systems, it was necessary to modify the addresses of most programs when they were loaded into memory because they were usually not loaded into memory starting at location 0. The OS program loader was assigned this task, which was called program relocation. Why is program relocation unnecessary when virtual storage is used for memory management?

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer: