ScheduleGroup-Klasse
Stellt eine Abstraktion für eine Planungsgruppe dar.Planungsgruppen organisieren einen Satz verwandter Arbeitsaufgaben, die davon profitieren, zusammen geplant zu werden, entweder zeitlich durch das Ausführen einer anderen Aufgabe in der gleichen Gruppe vor dem Wechsel in eine andere Gruppe, oder räumlich durch das Ausführen von mehreren Elementen innerhalb der gleichen Gruppe auf dem gleichen NUMA-Knoten oder physischem Socket.
class ScheduleGroup;
Mitglieder
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Gibt einen Bezeichner für die Planungsgruppe zurück, der innerhalb des Planers eindeutig ist, zu dem die Gruppe gehört. |
|
Erhöht den Planungsgruppen verweiszähler. |
|
Verringert den Planer gruppiert verweiszähler. |
|
Plant eine einfache Aufgabe innerhalb der Planungsgruppe. |
Geschützte Operatoren
Name |
Beschreibung |
---|---|
Überladen.Ein ScheduleGroup-Objekt wird von der Laufzeit intern zerstört, wenn alle externen Verweise darauf freigegeben werden.Er kann nicht explizit gelöscht werden. |
Vererbungshierarchie
ScheduleGroup
Anforderungen
Header: concrt.h
Namespace: Parallelität