60 likes | 148 Views
Virtual Memory (part 1). CPS210 Spring 2006. Papers. Virtual Memory Primitives for User Programs Andrew Appel Sharing and Protection in a Single Address Space Operating System Jeff Chase. Structuring cooperation (Unix). Process A. Process B. Structuring cooperation (Mono). Process.
E N D
Virtual Memory (part 1) CPS210 Spring 2006
Papers • Virtual Memory Primitives for User Programs • Andrew Appel • Sharing and Protection in a Single Address Space Operating System • Jeff Chase
Structuring cooperation (Unix) Process A Process B
Structuring cooperation (Mono) Process
Structuring cooperation (Opal) Domain A Domain B
GetCapab (seg) Capability Cseg Attach (Cseg) Page fault Domain A Opal Server Fault Handler