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

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

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

Каким образом выделить для задачи независимый поток, не участвующий в обработке других задач пула?

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

Варианты ответа
ни один из перечисленных вариантов
использовать параметр LongRunning при создании задачи(Верный ответ)
использовать параметр ExecuteSynchronously при создании задачи
использовать параметр PreferFairness при создании задачи
Похожие вопросы
Для выполнения пользовательских задач с помощью пула потоков необходимо:
Число рабочих потоков, участвующих при обработке задач, зависит от следующих факторов::
В какое состояние может перейти поток после завершения операции ввода-вывода, если до операции поток выполнялся?
Одновременный запуск нескольких задач (добавление в очередь готовых задач) осуществляется в следующих фрагментах кода:
В чем преимущества использования пула потоков для параллельной обработки?
Каким образом можно распараллелить следующий LINQ-запрос?
  var q = from n in numbers   where n % 2 > 0    select n;  
Задачи-продолжения запускаются после завершения задачи предшественника
Второй аргумент в вызове метода пула потоков задает:ThreadPool.QueueUserWorkItem(f, 5);
Каким образом можно распараллелить следующий LINQ-запрос?
  var q = data.Select(item => f(item)).Where(o => p(o));  
Свободный рабочий поток