sync_per_thread-Klasse
Beschreibt Synchronisierungsfilter, ein separates Cacheobjekt für jeden Thread enthält.
template <class Cache> class sync_per_thread
Parameter
Parameter |
Beschreibung |
---|---|
Cache |
Der Typ des dem Cache Synchronisierungsfilter. Dies kann unter cache_chunklist, cache_freelist oder cache_suballoc sein. |
Hinweise
Zuweisungen, 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 Verwendung einer dieser Zuweisungsspeicherblöcke, die in einem Thread zugeordnet sind, nicht eingeblendet werden an andere Threads. In der Praxis bedeutet dies, dass auf einen Container, der einer dieser Zuweisungen verwendet, durch einen einzelnen Thread nur zugegriffen werden soll.
Memberfunktionen
Ordnet einen Speicherblock zu. |
|
Gibt eine angegebene Anzahl Objekten vom Speicheranfang in einer angegebenen Position frei. |
|
Vergleicht zwei Cache für Gleichheit. |
Anforderungen
Zuweisungen Header: <>
Namespace: stdext