Purpose

This section mixes lecture notes, textbook notes, and benchmarks. The payoff is that the abstractions and the measurements live in one place. You can read about virtual memory in one note and then jump straight to a benchmark that makes a cache or TLB effect visible.

For the conceptual path, start with the kernel abstraction, the programming interface, then the concurrency notes in concurrency and threads and synchronization. Storage picks up in file systems overview.

Clusters