When the OS decides to switch processes, it performs a context switch. It saves the context of the current process Loads the context of the new process It is managed by the OS kernel Sources Computer Systems - A Programmer’s Perspective Related Notes