CSE 221 - Operating Systems - Notes on "Pilot; An Operating System for a Personal Computer"

Q: How do the requirements of the Pilot operating system differ from the systems we have read about so far, and how does the design of Pilot reflect those differences?

Answer:

Introduction

Pilot Interfaces

Files

Virtual Memory

Streams and IO

Communication

Mesa Language Support

Implementation

Storage System

Cached DBs of the VM Implementation

Process Implementation

FS Robustness

Communication Implementation

CSE 221 - Operating Systems - Notes on "Pilot; An Operating System for a Personal Computer" - zac blanco