понимаете как работают корутины, посмотрите https://www.youtube.com/watch?v=2tWNm_fDxX0. Вы конкретно говорите про то как в msvc сейчас устроена поддержка корутин для std::future, там действительно запускается новый поток. Это конкретный пример, сами корутины с потоками не связаны.
В этом видео на второй минуте показан слайд с шикарным примером, а на третьей минуте говорится, что у него под капотом тредпул. (В нодежс поток один, напоминаю.)
Обсуждают сегодня