Freigeben über


sync_per_thread Class

Beschreibt Synchronisierungsfilter, das ein separates Cacheobjekt für jeden Thread bereitstellt.

template <class Cache> class sync_per_thread

Parameter

Parameter

Description

Cache

Der Typ des Cache zugeordnet mit dem Synchronisierungsfilter.Dies kann cache_chunklist, cache_freelist oder cache_suballoc sein.

Hinweise

Belegungsfunktionen, die sync_per_thread verwenden, können gleich vergleichen, obwohl die Blöcke, die in einem Thread zugeordnet sind, nicht von einem anderen Thread freigegeben werden können.Wenn sollte die Anwendung einer dieser Belegungsfunktionsspeicherblöcke, die in einem Thread zugeordnet sind, nicht sichtbar gemacht werden an andere Threads.In der Praxis bedeutet dies, dass auf einen Container, der eine dieser Belegungsfunktionen verwendet, von einem einzelnen nur zugegriffen werden soll.

Ee292137.collapse_all(de-de,VS.110).gifMemberfunktionen

ordnen Sie zu

Ordnet ein Speicherblock mit.

geben Sie frei

Gibt eine angegebene Anzahl Objekte aus Speicheranfang an einer angegebenen Position frei.

equals

Vergleicht zwei Cache für Gleichheit.

Anforderungen

Header: <allocators>

Namespace: stdext

Siehe auch

Referenz

<allocators>