Skip to main content Link Search Menu Expand Document (external link)
Last updated: | Permalink

Lecture 3: Processes, threads

Learning objectives:

In this lecture, you will learn:

  • Describe the interaction between CPUs, processes, threads, address space, and schedulers
  • Understand basic CPU scheduling policies (FIFO, SJF, STCF, RR)
  • How to use Linux shell commands to track running progrmas and manipulate their scheduling behaviors

Lecture slides

Readings

Recordings


© 2025 Yue Cheng. Released under the CC BY-SA license