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

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

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

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

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

Варианты ответа
использовать параметр ExecuteSynchronously
использовать параметр LongRunning
использовать параметр PreferFairness при создании задачи
не существует такой возможности(Верный ответ)
Похожие вопросы
В каком случае не осуществляется заимствование задач из локальной очереди загруженного потока?
Для осуществления заимствования рабочим потоком Thread1 задачи из локальной очереди потока Thread2 необходимо соблюдение следующих условий:
Задача t2.3 ожидает завершения задачи t2.2, находящейся в локальной очереди рабочего потока. Стратегия inlined execution приведет
В рабочей функции потока используется переменная SomeVal типа int. Переменная является локальной для каждого потока в следующих случаях:
Для помещения вложенной задачи в глобальную очередь потока необходимо
Для выполнения пользовательских задач с помощью пула потоков необходимо:
При осуществлении пакетной обработки с помощью метода Parallel.ForEach делегат обработки вызывается
Одновременный запуск нескольких задач (добавление в очередь готовых задач) осуществляется в следующих фрагментах кода:
Какие средства синхронизации можно использовать для ожидания событий из другого потока?
В чем преимущества использования пула потоков для параллельной обработки?