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

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

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

Если вложенные задачи выполняются в том же потоке, что и родительская задача, то порядок выполнения следующий:

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

Варианты ответа
в том же порядке, в каком помещаются в локальную очередь
порядок выполнения вложенных задач в рабочем потоке является неопределенным
в обратном порядке(Верный ответ)
Похожие вопросы
Вложенные задачи выполняются (с учетом действия всех стратегий планировщика):
В родительской задаче tParent запускаются поочередно вложенные задачи tChild1 и tChild2. При каких условиях вложенная задача tChild1 может успеть завершиться раньше, чем задача tChild2?
Родительская задача ParentTask завершается без исключений, во вложенной (не дочерней) задаче innerTask возникает исключение. Статусы задач:
Задача t2.3 ожидает завершения задачи t2.2, находящейся в локальной очереди рабочего потока. Стратегия inlined execution приведет
Задачи-продолжения запускаются после завершения задачи предшественника
Какие запросы выполняются параллельно?
Какие операторы выполняются последовательно в PLINQ-запросах
Следующий запрос выполняется
  var q = ParallelEnumerable.Range(1, N).Where(n=>true).Take(10).ToArray(); 
В каких случаях задача завершается со статусом Faulted
Параллельный алгоритм состоит из четырех независимых подзадач, которые выполняются за одинаковое время. Ускорение алгоритма на двуядерной системе составляет 1.5. Чему равно ускорение алгоритма на четырех ядерной системе?