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

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?

Step by Step Solution

3.40 Rating (159 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

When virtual storage is used relocation is unnecessary ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Document Format (2 attachments)

PDF file Icon

1806_60b8c12141748_722396.pdf

180 KBs PDF File

Word file Icon

1806_60b8c12141748_722396.docx

120 KBs Word File

Students Have Also Explored These Related Computer Architecture Questions!