Результаты поиска по запросу "task-parallel-library"

2 ответа

Я перенес тест для Threading.Channels в CoreFX (вместо полной Net Framework) - он начал работать в 2,5 раза быстрее. Теперь это выше 1 миллиона сообщений в секунду на моем компьютере. Я добавил это решение в тест. Они действительно хороши.

ая на вопрос:Task.Yield - реальные использования? [https://stackoverflow.com/questions/23431595/task-yield-real-usages/53221961#53221961] Я предложил использовать Task.Yield, позволяющий использовать поток пула другими задачами. По такой ...

1 ответ

Большое спасибо за этот ответ, он подробный и понятный, и вы даже сослались на все варианты, которые я упомянул, включая ForEachAsync! +100 :)

я есть требование сделать масштабируемый процесс. Процесс имеет в основном операции ввода-вывода с некоторыми незначительными операциями с процессором (в основном десериализацией строк). Процесс запрашивает у базы данных список URL-адресов, затем ...

4 ответа

Спасибо за ответ на вопрос. Это дает мне возможность продолжить.

пользуемэтот фрагмент кода [https://stackoverflow.com/a/37529395/120955]из StackOverflow для создания Задачи, которая завершается, как только первая из набора задач завершается успешно. Из-за нелинейного характера его исполнения,async/await на ...

ТОП публикаций

1 ответ

 была соответствующая операция

я есть список объектов, которые необходимо обработать. Итак, скажем, что список - это список всех клиентов, и мне нужно выполнить интенсивную загрузку процессора для всех них. Хотя до и после этого вычисления мне нужно извлекать и фиксировать ...

2 ответа

Может / должна ли задача <TResult> быть обернута в ожидаемую версию C # 5.0, которая является ковариантной в TResult?

Мне очень нравится работать с асинхронным программированием на C # 5.0. Тем не менее, есть несколько мест, где обновление старого кода в соответствии с модел...

1 ответ

, Я добавлю простой пример.

ужно импортировать данные о клиентах из устаревшей БД и выполнить несколько преобразований в процессе. Это означает, что одна запись должна выполнять дополнительные «события» (синхронизировать продукты, создавать счета и т. Д.). Моим ...

0 ответов

@ Игорь Нет, точно такое же поведение с

ыполнении вызовов к SQL Server, которые на самом деле делают вещи, которые требуют времени,SqlDataReader.ReadAsync() работает синхронно для меня. Есть ли способ заставить его работать асинхронно или это мой единственный вариант вызвать его ...

2 ответа

Вложенные циклы Parallel.ForEach

4 ответа

Гарантируется ли Task.Factory.StartNew () использовать другой поток, а не вызывающий поток?

Я запускаю новую задачу из функции, но не хотел бы, чтобы она выполнялась в том же потоке. Меня не волнует, в каком потоке он работает, если он другой (поэто...

6 ответов

Лучший способ ограничить количество активных задач, выполняемых через библиотеку параллельных задач