Контекст переключение включает хранение контекста или состояния процесса, чтобы его можно было перезагрузить при необходимости, и выполнение может быть возобновлено с той же точки, что и раньше. Акт переключения от одного процесса на другой называется «переключателем контекста» .typally есть несколько задач, которые нужно выполнять в компьютерной системе. Поэтому, если одна задача требует некоторой операции ввода/вывода, вы хотите инициировать операцию ввода/вывода и перейти к следующей задаче. Вы вернетесь к нему позже. Когда вы вернетесь обратно в процесс, вы должны возобновить туда, где вы остановились. Для всех практических целей этот процесс никогда не должен знать, что был переключатель, и должно выглядеть так, как будто это был единственный процесс в системе.