created by :
What is Context Switch
process of suspending and resuming processes
triggered by interrupt (for instance, an IO interrupt), preemptive multitasking, or as part of user/kernel mode switching
process context represented by the Process Control Block (PCB)
it is about :
Process Control Block (PCB)
The PCB is "the manifestation of a process in an operating system"
What's in the PCB?
Process ID (PID)
Registers (including Program Counter
Process state (fig 3.2) (ready, running, waiting, etc
Memory management info (address space of the process)
Write your bulletpoint 1 here
Switching contexts involves a lot of overhead (typically a few milliseconds).
Think of the overhead involved in multitasking in real life