поясните? Если у нас несколько тасок параллельно, мы ж ток выигрываем. Да и стейт машина ж появляется ток если мы эвэйтим таску, вроде как
параллельность не прибавляет особо производительности, вроде :/
Да с чего бы,если мы можем паралельно 4 таски выполнять вместо того что бы по очереди каждую
так там вопрос в cpu bound) тоесть там просто процессор молотит числа
Ну так оно ж в отдельном потоке на каком-то одном из ядер
так они же все равно выполняются в одном потоке последовательно
только когда встретить await
у тебя cpu bound задачи вополняются одна за другой, просто с прерываниями. Виртуальная машина может там как-то распределять выполнение по разным ядрам, но это если повезет и вообще на магию больше смахивает
Это бы так работало если бы одно ядро было
нет, при многоядерной системе тоже. Поток оч редко на рызные ядра перелезает
у вас какой то уникальный экспириенс )
Падажжи у нас не один поток исполнения
У тебя это ж все равно в одном *процессе вертиться.
Обсуждают сегодня