PolicyElementKey – výčet
Klíče zásad popisující aspekty chování plánovače.Dvojice klíč hodnota je popsán každý prvek zásad.Další informace o plánovači politik a jejich dopad na plánovače, viz Plánovač úloh (Concurrency Runtime).
enum PolicyElementKey;
Členy
Hodnoty
Název |
Description |
---|---|
ContextPriority |
Priorita podprocesu operačního systému v každém kontextu v PlánovačiPokud je tento klíč nastaven na hodnotu INHERIT_THREAD_PRIORITY kontextů v Plánovači zdědí prioritu podprocesu, který vytvořili plánovače. Platné hodnoty: žádné platné hodnoty pro Windows SetThreadPriority funkci a speciální hodnotyINHERIT_THREAD_PRIORITY Výchozí hodnota:THREAD_PRIORITY_NORMAL |
ContextStackSize |
Velikost zásobníku vyhrazené každý kontext v Plánovači úloh v kilobajtech. Platné hodnoty: kladná celá čísla Výchozí hodnota: 0, označující použít v procesu výchozí hodnoty pro velikost zásobníku. |
DynamicProgressFeedback |
Určuje, zda prostředky Plánovač bude rebalanced podle statistické informace shromážděné z Plánovač nebo pouze na základě předplatného úroveň základní hardware podprocesů.Další informace naleznete v tématu DynamicProgressFeedbackType – výčet. Platné hodnoty: člen DynamicProgressFeedbackType výčtu, buď ProgressFeedbackEnabled neboProgressFeedbackDisabled Výchozí hodnota:ProgressFeedbackEnabled |
LocalContextCacheSize |
Když SchedulingProtocol zásad klíč nastaven na hodnotu EnhanceScheduleGroupLocality, určuje maximální počet spustitelné pracovní kontexty, které mohou být v mezipaměti na místních front virtuální procesor.Obvykle tyto kontexty spustí v pořadí poslední in-first-out (LIFO) na virtuální procesor, který způsobil, aby se staly spustitelné pracovní.Poznámka, že tento klíč zásad nemá žádný význam, když SchedulingProtocol klíč nastaven na hodnotu EnhanceForwardProgress. Platné hodnoty: nezáporná celá čísla Výchozí hodnota:8 |
MaxConcurrency |
Maximální souběžnosti úrovni požadovaného plánovače.Správce prostředků se pokusí přidělit původně počet virtuálních procesorů.Speciální hodnotu MaxExecutionResources označuje, že je stejný jako počet podprocesů hardwaru v počítači souběžnosti požadovanou úroveň.Pokud hodnota zadaná pro MinConcurrency je větší než počet podprocesů hardwaru v počítači a MaxConcurrency je MaxExecutionResources, hodnota pro MaxConcurrency je zvýšena tak, aby odpovídaly nastavení pro MinConcurrency. Platné hodnoty: kladná celá čísla a zvláštní hodnotuMaxExecutionResources Výchozí hodnota:MaxExecutionResources |
MaxPolicyElementKey |
Klíč prvku maximální zásad.Není prvek platný klíč. |
MinConcurrency |
Souběžnost minimální úroveň, která musí být uvedeny pro Plánovač správce prostředků.Počet virtuálních procesorů, které jsou přiřazeny Plánovač nikdy přejde pod minimální.Speciální hodnotu MaxExecutionResources označuje, že úroveň minimální souběžnosti je stejný jako počet podprocesů hardwaru v počítači.Pokud hodnota zadaná pro MaxConcurrency je menší než počet podprocesů hardwaru v počítači a MinConcurrency je MaxExecutionResources, hodnota pro MinConcurrency je snížena, aby odpovídaly nastavení pro MaxConcurrency. Platné hodnoty: nezáporná celá čísla a zvláštní hodnotu MaxExecutionResources.Všimněte si, že pro Plánovač zásady použité pro konstrukci souběžnosti Runtime plánovače, hodnota 0 je neplatný. Výchozí hodnota:1 |
SchedulerKind |
Typ Plánovač bude využívat pro základní provedení kontexty podprocesů.Další informace naleznete v tématu SchedulerType – výčet. Platné hodnoty: člen SchedulerType , výčetThreadScheduler Výchozí hodnota: ThreadScheduler.Přeložena Win32 podprocesů u všech operačních systémů. |
SchedulingProtocol |
Popisuje, který algoritmus plánování použije Plánovač.Další informace naleznete v tématu SchedulingProtocolType – výčet. Platné hodnoty: člen SchedulingProtocolType výčtu, buď EnhanceScheduleGroupLocality neboEnhanceForwardProgress Výchozí hodnota:EnhanceScheduleGroupLocality |
TargetOversubscriptionFactor |
Nezávazně počet virtuálních procesorů za hardware podprocesu.Cílový faktor zaznamenán lze zvýšit pomocí Správce prostředků v případě potřeby splňují MaxConcurrency s podprocesy hardwaru v počítači. Platné hodnoty: kladná celá čísla Výchozí hodnota:1 |
WinRTInitialization |
Požadavky
Záhlaví: concrt.h
Obor názvů: souběžnosti