Week 6

Chapters (Modern Operating Systems):

  • 2 PROCESSES AND THREADS
    • 2.4 SCHEDULING
      • 2.4.1 Introduction to Scheduling
      • 2.4.2 Scheduling in Batch Systems
      • 2.4.3 Scheduling in Interactive Systems
      • 2.4.4 Scheduling in Real-Time Systems
      • 2.4.5 Policy versus Mechanism
      • 2.4.6 Thread Scheduling
    • 2.5 CLASSICAL IPC PROBLEMS
      • 2.5.1 The Dining Philosophers Problem
      • 2.5.2 The Readers and Writers Problem