parallel-extensions

В одном из моих проектов, который является своего рода агрегатором, я анализирую каналы, подкасты и так далее из интернета. Если я использую последовательный подход, учитывая большое количество ресурсов, требуется довольно много времени, чтобы обработать их все (из-за проблем с сетью и тому подобного); for...

Я рассматриваю использование Parallel.For для вызова веб-службы, которая требует некоторого времени для возврата, однако мы знаем, что можем вызвать ее много раз одновременно, и это не займет намного больше времени, чем один вызов. С этой целью я провожу параллель.Ибо и я действительно хочу проверить свои ид...

Используя TPL / Parallel.Например, существует простой способ ограничить количество вызовов метода в единицу времени (то есть не более 50 вызовов в секунду). Это отличается от ограничения количества потоков. Может быть, есть какой-то простой хак, чтобы заставить это работать?...

Пожалуйста, смотрите этот вопрос для получения справочной информации: Как задачи в параллельной библиотеке задач влияют на ActivityID? Этот вопрос задает вопрос о том, как задачи влияют на трассировку .CorrelationManager.ActivityId . @Greg Samson ответил на свой собственный вопрос с помощью тестовой прог...

Я ищу простую реализацию распараллеленного (многопоточного) алгоритма сортировки в C# , который может работать с List<T> или массивами и, возможно, использовать параллельные расширения, но эта часть не является строго необходимой. Edit: Фрэнк Крюгер дает хороший ответ, однако я хочу преобразовать этот ...

в чем разница между приведенными ниже фрагментами кода? Не будут ли оба использовать потоки threadpool? например, если я хочу вызвать функцию для каждого элемента в коллекции, Parallel.ForEach<Item>(items, item => DoSomething(item)); vs foreach(var item in items) { Task.Factory.StartNew(() =>...

по крайней мере, с момента выпуска .NET 4.0 Microsoft, похоже, приложила много усилий для поддержки параллельного и асинхронного программирования, и, похоже, появилось много API и библиотек вокруг этого. Особенно в последнее время постоянно упоминаются следующие причудливые имена: Реактивной Базы, PLINQ (па...