CSE 221 - Operating Systems - Notes on "Machine-Independent Virtual Memory Management for Paged Uniprocessor and Multiprocessor Architectures"

Q: Why does Mach support copy-on-write, and how does it implement it?

Answer:

Introduction

Mach Design

Basic VM operation

Implementation of Mach VM

Porting the Mach VM

Lecture Notes

CSE 221 - Operating Systems - Notes on "Machine-Independent Virtual Memory Management for Paged Uniprocessor and Multiprocessor Architectures" - zac blanco