Чтобы выполнить переключение между двумя процессами, операционная система должна сохранить контекст одного процесса, а затем восстановить его для возобновления. Пожалуйста, расскажите, как это работает.