Skip to main content

Chapter 2 Process Virtualization

We start our discussion with the process virtualization part. We will look at how the OS and the hardware can allow multiple processes to run seemingly concurrently. We will see
  • how process instructions are executed,
  • how a process can be interrupted,
  • how a switch to another process happens, and
  • how the OS schedules which process to run next.
This will be the first two weeks of the course. Let’s begin.