Концепция контекста выполнения важна в многозадачных операционных системах, потому что она позволяет операционной системе отложить процесс на некоторое время, а затем вернуться к нему, когда это будет возможно. 1
Контекст содержит информацию о текущем состоянии потока, такую как значения регистров процессора, указатель на стек данных, указатель на текущую выполняемую команду. 5
Некоторые другие причины важности концепции контекста выполнения: