Lesson 3: A Kernel of Truth
Outline:
- Recap: Lesson 2
- process memory
- process state
- The OS kernel
- dual-mode operation
- memory protection
- physical vs. virtual memory
- Communication between kernel and user-level applications
- signals
- timer interrupts
- system calls
- Lab Assignment #1 and its design document
Reading assignment (to be completed by the next class):
Optional: OSTEP Ch. 39 on Files and Directories