CSE 451 Lecture Notes

CSE 451
Introduction to Operating Systems

Autumn 1998


CSE 451 Lecture Notes

  1. Introduction
  2. Architectural Support for OS
  3. OS Components and Structure
  4. Processes
  5. Threads vs. Processes
  6. Processor Scheduling
  7. Synchronization
  8. Synchronization: Monitors
  9. Deadlock
  10. VM Page Replacement
  11. Secondary Storage Management
  12. RAID Disk Arrays
  13. Log Structured File Systems
  14. Introduction to Distributed Systems
  15. Remote Procedure Calls
  16. Distributed File Systems