Distributed Systems, Architecture, Software Architecture, Архитектура, Разработка.
Авторы очень подробно обсуждают модель потоков и какие накладные расходы происходят при переключении контекста (context switch) с одного процесса на другой, а также какие потоки бывают. В итоге, есть три варианта имплементации потоков, у каждого из которых свои плюсы и минусы. Рис.6 “Three ways to