Теория
Что такое context switch (переключение контекста) процессов на уровне CPU и каковы накладные расходы при наличии тысяч активных потоков ОС?
Смена контекста выполнения процесса или потока — это процесс сохранения текущего состояния (контекста) и загрузки состояния другого процесса или потока для продолжения его выполнения.
Читать ответ