Compartir a través de


SchedulingProtocolType (Enumeración)

La usa la directiva SchedulingProtocol para describir el algoritmo de programación que utilizará el programador. Para obtener más información sobre las directivas del programador disponibles, vea PolicyElementKey (Enumeración).

enum SchedulingProtocolType;

Miembros

Valores

Name

Descripción

EnhanceForwardProgress

El programador prefiere operar por turnos a través de grupos de programación después de ejecutar cada tarea. Los contextos desbloqueados se programan normalmente en un modo FIFO (el primero en entrar es el primero en salir). Los procesadores virtuales no almacenan en memoria caché contextos desbloqueados.

EnhanceScheduleGroupLocality

El programador prefiere continuar trabajando en tareas dentro del grupo de programación actual antes de desplazarse a otro grupo de programación. Los contextos desbloqueados están almacenados en memoria caché por procesador virtual y se programan normalmente en un modo LIFO (el último en entrar es el primero en salir) mediante el procesador virtual que los desbloqueó.

Requisitos

Encabezado: concrt.h

Espacio de nombres: simultaneidad

Vea también

Referencia

concurrency (Espacio de nombres)

SchedulerPolicy (Clase)

PolicyElementKey (Enumeración)