To, o čem mluvíte, je případ paralelizace, ne korutin. Když je potřeba, aby nějaký dlouhý výpočet běžel na pozadí, k tomu je samozřejmě nutné a správné použít vlákna. Korutiny jsou na konkurenci (to není totéž, co paralelní exekuce) a zpracování asynchronních událostí a jejich výhoda je právě v tom, že nemusí (nutně) na každou korutinu alokovat zvláštní vlákno, neboli používají model N:1 případně N:M. Díky tomu jsou mnohem levnější.
21. 3. 2020, 04:16 editováno autorem komentáře