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

6 ответов

Модульное тестирование параллельного программного обеспечения - что вы делаете?

7 ответов

 вместо утилизации действительно достаточно хорош!

CancellationTokenSource одноразовый. Быстрый просмотр в Reflector доказывает использованиеKernelEvent(весьма вероятный) неуправляемый ресурс. посколькуCancellationTokenSource не имеет финализатора, если мы не распорядимся им, GC не сделает ...

6 ответов

 блокирует слишком много времени, затем вы начинаете получать узкие места, так как «обратный вызов» в ContinueWith выполняется из рабочего пула потоков.

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

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

5 ответов

Алгоритм параллельной сортировки

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

1 ответ

 позволяет использовать итераторы в VB.NET.

ибудь знает, есть ли перегрузка, которая позволила бы мне указать размер шага в цикле Parallel.For? Сэмплы в C # или VB.Net были бы отличными. Спасибо, Гонсало

2 ответа

Как Reactive Framework, PLINQ, TPL и Parallel Extensions связаны друг с другом?

По крайней мере, с момента выпуска .NET 4.0 Microsoft, похоже, приложила много усилий для поддержки параллельного и асинхронного программирования, и, похоже,...

1 ответ

Первый случай завершен за 26656мс, второй за 24478мс. Я повторил это много раз. Каждый раз второй подход незначительно быстрее.

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

2 ответа

Parallel.ForEach не раскручивает новые темы

6 ответов

Но на самом деле список - это просто интерфейс к массиву.

ользую код ниже var processed = new List<Guid>(); Parallel.ForEach(items, item => { processed.Add(SomeProcessingFunc(item)); });Является ли приведенный выше поток кода безопасным? Есть ли вероятность повреждения обработанного списка? Или ...

5 ответов

Алгоритм параллельной сортировки

Я ищу простую реализацию параллельного (многопоточного) алгоритма сортировки в C #, который может работать на