Size: a a a

var chat = new Chat();

2021 October 02

VL

Vova Lantsov in var chat = new Chat();
А теперь поясни что это ты написал
источник

VL

Vova Lantsov in var chat = new Chat();
И как этот код заменяет Parallel.ForEach
источник

MN

Mr. N in var chat = new Chat();
это луче  Parallel.ForEach
источник

MN

Mr. N in var chat = new Chat();
лист розбивається на 5 частин
источник

MN

Mr. N in var chat = new Chat();
SelectMany їх зєднує
источник

MN

Mr. N in var chat = new Chat();
і в середині SelectMany, йде парарельна операція, без блокіровок
источник

VL

Vova Lantsov in var chat = new Chat();
Ты фигню написал сейчас
Ты знаешь зачем нужен Parallel.ForEach?
источник

VL

Vova Lantsov in var chat = new Chat();
Он не только разбивает коллекцию на несколько частей
источник

MN

Mr. N in var chat = new Chat();
Знаю ну він погано працює
источник

VL

Vova Lantsov in var chat = new Chat();
Он ещё запускает выполнение на разных ядрах
источник

VL

Vova Lantsov in var chat = new Chat();
Он работает хорошо, ты просто не умеешь его использовать
источник

SC

Serega Carbon in var chat = new Chat();
у него просто одно ядро и он не чувствует разницу)))0
источник

VL

Vova Lantsov in var chat = new Chat();
))
источник

VL

Vova Lantsov in var chat = new Chat();
Или он делает lock блокировку и параллельность не чувствуется, я хз
источник

SC

Serega Carbon in var chat = new Chat();
скорее всего он выполняеться как обычный ForEach в таком случае (1 ядро когда)
источник

SC

Serega Carbon in var chat = new Chat();
lock + parallel = 🤯
источник

VL

Vova Lantsov in var chat = new Chat();
Ну мало ли, я хз что за код он туда совал
Если там какие-то даже хттп запросы то конечно он не чувсвует прироста
Parallel форич используется для CPU-bound задач
источник

MN

Mr. N in var chat = new Chat();
но там наверно луче таску засунути, ну там більше кода, мені впадло
источник

VL

Vova Lantsov in var chat = new Chat();
Мне вот интересно как ты просто собираешься организовать параллельность в select many без класса Parallel
источник

MN

Mr. N in var chat = new Chat();
возьми протесті)
источник