Мне предлагается описать шаги, связанные с переключателем контекста (1) между двумя различными процессами и (2) между двумя разными потоками в одном процессе.
- Во время переключения контекста ядро будет сохранять контекст старого процесса на его PCB, а затем загружать сохраненный контекст нового процесса, который планируется запустить.
- Контекстное переключение между двумя разными потоками в одном и том же процессе может быть запланировано операционной системой, так что они будут выполняться параллельно и, как правило, быстрее, чем контекстные переключатели между двумя различными процессами.
Это слишком общее или что бы вы добавили, чтобы объяснить процесс более понятным?