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

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

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

Задача t2.3 ожидает завершения задачи t2.2, находящейся в локальной очереди рабочего потока. Стратегия inlined execution приведет

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

Варианты ответа
задача t2.2 будет выполняться в другом свободном рабочем потоке
задача t2.2 будет выполняться в том же рабочем потоке, что и t2.3.(Верный ответ)
задача t2.3 будет выгружена и добавлена в конец локальной очереди
задача t2.3 будет выгружена и добавлена в глобальную очередь
Похожие вопросы
Для осуществления заимствования рабочим потоком Thread1 задачи из локальной очереди потока Thread2 необходимо соблюдение следующих условий:
Стратегия Inlined Execution применяется планировщиком
В родительской задаче tParent запускаются поочередно вложенные задачи tChild1 и tChild2. При каких условиях вложенная задача tChild1 может успеть завершиться раньше, чем задача tChild2?
Технология Inlined execution предназначена для оптимизации выполнения:
В рабочей функции потока используется переменная SomeVal типа int. Переменная является локальной для каждого потока в следующих случаях:
При выполнении операции добавления Add для объекта типа BlockedCollection<T>, содержащего максимальное число элементов и без вызова CompleteAdding, происходит:
Родительская задача ParentTask завершается без исключений, во вложенной (не дочерней) задаче innerTask возникает исключение. Статусы задач:
В рабочей функции потока используется переменная SomeVal типа int. Переменная является общей в следующих случаях:
Какому методу или методам соответствует оператор break при распараллеливании циклической обработки с помощью Parallel.For?
Операция извлечения Take для объекта типа BlockedCollection<T>, не содержащего элементы и без вызова CompleteAdding, приводит