Что означает «долгосрочные задачи»?
По умолчанию CLR запускает задачи в потоках из пула, что идеально подходит для кратковременной работы с привязкой к вычислениям. Для более длительных и блокирующих операций вы можете запретить использование пула следующим образом:
Task task = Task.Factory.StartNew (() => ...,
TaskCreationOptions.LongRunning);
Я читаю тему оthread
а такжеtask
, Можете ли вы объяснить мне, что такое "долгосрочные" и "краткосрочные" задачи?