База ответов ИНТУИТ

Параллельное программирование с помощью языка C#

<<- Назад к вопросам

Какой из перечисленных LINQ-операторов обладает наименьшей эффективностью распараллеливания:

(Отметьте один правильный вариант ответа.)

Варианты ответа
Distinct(Верный ответ)
Max
Select
Where
Похожие вопросы
Какие LINQ-операторы снижают эффективность распараллеливания:
Каким образом можно распараллелить следующий LINQ-запрос?
  var q = from n in numbers   where n % 2 > 0    select n;  
Для параллельного выполнения следующего LINQ-запроса необходимо:
 var q = Enumerable.Range(1, 100000).Select( i => f(i)).Where(d => d% 11);  
Каким образом можно распараллелить следующий LINQ-запрос?
  var q = data.Select(item => f(item)).Where(o => p(o));  
Объект Semaphore обладает следующими возможностями:
Задача t2.3 ожидает завершения задачи t2.2, находящейся в локальной очереди рабочего потока. Стратегия inlined execution приведет
При выполнении операции добавления Add для объекта типа BlockedCollection<T>, содержащего максимальное число элементов и без вызова CompleteAdding, происходит:
В родительской задаче tParent запускаются поочередно вложенные задачи tChild1 и tChild2. При каких условиях вложенная задача tChild1 может успеть завершиться раньше, чем задача tChild2?
Какой фрагмент кода гарантирует запуск метода f1 до запуска метода f2.
Родительская задача ParentTask завершается без исключений, во вложенной (не дочерней) задаче innerTask возникает исключение. Статусы задач: