Перечисление SchedulingProtocolType
Используется политикой SchedulingProtocol для описания, какой алгоритм планирования будет использоваться для планировщика.Дополнительные сведения о доступных политиках планировщиков см. в разделе Перечисление PolicyElementKey.
enum SchedulingProtocolType;
Члены
Значения
Имя |
Описание |
---|---|
EnhanceForwardProgress |
Планировщик предпочитает циклически перескакивать по группам расписаний после выполнения каждой задачи.Разблокированные контексты обычно планируются образом "первым вошел — первым вышел".Виртуальные процессоры не кэшируют разблокированные контексты. |
EnhanceScheduleGroupLocality |
Планировщик предпочитает продолжать работать над задачами в пределах текущей группы расписаний перед перемещением в другую группу расписания.Разблокированные контексты кэшируются на виртуальный процессор и обычно планируются в манере "последним вошел — первым вышел" виртуальным процессором, который их разблокировал. |
Требования
Заголовок: concrt.h
Параллелизм пространство имен: