запустить один и тот же метод несколько раз в паралельно?
если тебе нужна параллельность, то зачем ты взял асинк?
Не взять, а идти читать, что такое синхронное и асинхронное выполнение и почему параллельность и конкурентность это не одно и то же
А в чём всё-таки разница?
мне нужна паралельность. циклы никак зависить друг от друга не будут
тогда тебе не нужен async
Во-первых, я не настоящий сварщик Во-вторых, если я не ошибаюсь, параллельность однозначно подразумевает одновременное выполнение А конкурентность не обязательно про это Переключение контекста в рамках асинхронности - конкурентность И нормально называется это параллелизм, а не параллельность
https://www.youtube.com/watch?v=oV9rvDllKEg
А вообще, тебе нужны либо потоки, либо процессы, смотря что ты делаешь
До сих пор не понимаю в чём польза различия concurrency и parallelism. И там и там есть задачи пересекающиеся во времени. Но вот часть времени выполнения каждой из задач объявляется какой-то особенной, задача как бы и не выполняется вовсе, стоит на паузе. Но ведь можно сотней разных способов обозначить что есть пауза а что нет. Даже трушный многоядерный параллелизм где-нибудь заткнётся, на доступе к памяти, к диску, к сети или вообще на синхронизации сбора результатов.
параллелизм — когда несколько программ исполняется параллельно. пусть даже какие-то из них ждут I/O
https://www.youtube.com/watch?v=oV9rvDllKEg
Обсуждают сегодня