У нас есть основной поток, который планирует несколько задач с разными приоритетами.
Допустим, было бы 100 задач , которые выполняют операцию с некоторыми данными . Эта операция может происходить в фоновом режиме, и мы не заботимся о том, сколько времени потребуется для выполнения .
Теперь основной поток требует некоторые данные , которые выполняет одна из задач, и для дескриптора задачи ожидают вызовы .
Вопрос 1: Будет ли ожидаемая задача иметь приоритет перед другими задачами рабочей нагрузки?
Вопрос 2: Есть ли способ управления порядком выполненных задач после того, как он был добавлен в очередь?
Вопрос 2: Я знаю, что Unity Job System способна сделать именно это, но имеет ли .NET Framework эквивалентное или альтернативное решение?