Поделиться через


Перечисление SchedulingProtocolType

Используется политикой SchedulingProtocol для описания, какой алгоритм планирования будет использоваться для планировщика.Дополнительные сведения о доступных политиках планировщиков см. в разделе Перечисление PolicyElementKey.

enum SchedulingProtocolType;

Члены

Dd470679.collapse_all(ru-ru,VS.110).gifЗначения

Имя

Описание

EnhanceForwardProgress

Планировщик предпочитает циклически перескакивать по группам расписаний после выполнения каждой задачи.Разблокированные контексты обычно планируются образом "первым вошел — первым вышел".Виртуальные процессоры не кэшируют разблокированные контексты.

EnhanceScheduleGroupLocality

Планировщик предпочитает продолжать работать над задачами в пределах текущей группы расписаний перед перемещением в другую группу расписания.Разблокированные контексты кэшируются на виртуальный процессор и обычно планируются в манере "последним вошел — первым вышел" виртуальным процессором, который их разблокировал.

Требования

Заголовок: concrt.h

Параллелизм пространство имен:

См. также

Ссылки

Пространство имен concurrency

Класс SchedulerPolicy

Перечисление PolicyElementKey