Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

JobHandle.ScheduleBatchedJobs

Объявление

public static void ScheduleBatchedJobs();

Описание

По умолчанию задания помещаются в локальную очередь только при использовании функций расписания заданий, что фактически делает их доступными для рабочих потоков для их выполнения.

Система заданий намеренно откладывает выполнение заданий до тех пор, пока вы не вызовете ScheduleBatchedJobs вручную, поскольку стоимость фактического пробуждения рабочих потоков может быть высокой. Таким образом, хорошим вариантом по умолчанию является отсрочка фактического сброса до тех пор, пока не будет запланировано несколько заданий. Как правило, если вы планируете несколько заданий в цикле, подождите с удалением заданий до конца цикла. Если вы выполняете значительный объем работы в основном потоке между заданиями по планированию, может иметь смысл использовать ScheduleBatchedJobs между каждым заданием.

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3