Size: a a a

2021 January 19

G

Gopneg in CODE BLOG / C#
это фича пойми уже %)))
источник

G

Gopneg in CODE BLOG / C#
не надо ее лечить
источник

G

Gopneg in CODE BLOG / C#
если не хочешь что бы пересекались, не юзай таски
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Пояему нельзя завести класс счетчик? Из одного потока в него будут писать количество пакетов, а из другого - получать и сбрасывать значение. Добавить симофор, что бы исключить неправтльное значение в счетчике из-за конкуренции потоков
источник

G

Gopneg in CODE BLOG / C#
у него не в синхронизации дело, у него в оптимизации потоков хуета, прыгают на общие после ожидания
источник

G

Gopneg in CODE BLOG / C#
но это фича
источник

AN

Arthur Novikov in CODE BLOG / C#
Тогда давайте придём к разумному выводу:
Асинхронность - это распределение задач между несколькими заранее заимствованными потоками.
Многопоточность - несколько пересекающихся потоков.
Параллельность - несколько непересекающихся потоков.
источник

G

Gopneg in CODE BLOG / C#
а что бы счетчик не пересекался достаточно interlocked.increment /exchange
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Gopneg
у него не в синхронизации дело, у него в оптимизации потоков хуета, прыгают на общие после ожидания
Да у него на разных машинах может же +- отличаться работа потоков + от самой загрузки на проц ведь тоже будет зависить
источник

G

Gopneg in CODE BLOG / C#
а не семафоры городить на ровном месте
источник

G

Gopneg in CODE BLOG / C#
Gennady Kurbesov
Да у него на разных машинах может же +- отличаться работа потоков + от самой загрузки на проц ведь тоже будет зависить
ему уже сказали, его ебет начальство
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Не, ну тут всё, на этом наша компетенция всё
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Arthur Novikov
Тогда давайте придём к разумному выводу:
Асинхронность - это распределение задач между несколькими заранее заимствованными потоками.
Многопоточность - несколько пересекающихся потоков.
Параллельность - несколько непересекающихся потоков.
О, привет
источник

EA

Egene Avdeev in CODE BLOG / C#
Судя по задаче, ему нужно чистые Thread использовать, разве нет?
источник

DL

Dima Lazarev in CODE BLOG / C#
привет Барсик 🙋‍♂️
источник

G

Gopneg in CODE BLOG / C#
Egene Avdeev
Судя по задаче, ему нужно чистые Thread использовать, разве нет?
Судя по задаче ему надо просто скорость показать, а не страдать херней с точностью задержек
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Dima Lazarev
привет Барсик 🙋‍♂️
Привет, Дима!
источник

EA

Egene Avdeev in CODE BLOG / C#
Gopneg
Судя по задаче ему надо просто скорость показать, а не страдать херней с точностью задержек
Ну он загнался с тасками и прочим. Нет понимания как работает.  Пусть  на тредах напишет...
Раз ему "скорость " нужна
источник

AN

Arthur Novikov in CODE BLOG / C#
Gopneg
а что бы счетчик не пересекался достаточно interlocked.increment /exchange
Извернулся, сделал вычет Environment.TickCount - CurrentTime в асинхроне
источник

AN

Arthur Novikov in CODE BLOG / C#
Барсик [SpamBlock]
О, привет
привет Барсик 🙋‍♂️
источник