одновременных IO скажем на диск, я бы как минимум проверил что быстрее. Я не спец в операционках, но контекст потокоа вроде переключается аппаратно. Единственную проблему, которую я вижу, это память. Но тут спорно тоже. На серверах памяти вагон, а на мобилках не бывает столко одновременных io. Я не холивара ради, мне просто интересен профит корутин кроме их удобности. Есть бенчмарки?
Апаратно это как? Контакты что ли замыкаются?
Много жрёт переключение контекстов. В этом смысле обслуживать много потоков дорого. Так же поток есть память, а корутина это один объект с небольшим контекстом
Обсуждают сегодня