В метод Task StartNew () можно передать параметр, который указывает, что запускаемая задача «долго выполняется», что дает подсказку планировщику задач для запуска задачи в новом потоке.
var task = Task.Factory.StartNew(Stuff, TaskCreationOptions.LongRunning);