CS 537 Notes, Section #14: Sharing Main Memory

OSTEP Chapter 14

Issues:

Relocation: draw a simple picture of memory with some processes in it.

Static software relocation, no protection:


Static relocation with protection keys (IBM S/360 approach):


Protection Keys

Dynamic memory relocation:

This section is very important to understand how real memory systems work!

Instead of changing the addresses of a program before it is loaded, we change the address dynamically during every reference.



Copyright © 2015, 2018 Barton P. Miller
Non-University of Wisconsin students and teachers are welcome to print these notes their personal use. Further reproduction requires permission of the author.