sync_per_thread Class
Zawiera opis filtr synchronizacji zapewnia obiektu oddzielnym pamięci podręcznej dla każdego wątku.
template <class Cache> class sync_per_thread
Parametry
Parametr |
Opis |
---|---|
Cache |
Typ pamięci podręcznej skojarzony filtr synchronizacji.Może to być cache_chunklist, cache_freelist, lub cache_suballoc. |
Uwagi
Allocators, które używają sync_per_thread można porównać równe, mimo że bloków alokowanych w jeden wątek nie dealokowane z innego wątku.Gdy przy użyciu jednej z tych bloków pamięci allocators przydzielone w jeden wątek nie powinno się widoczne dla innych wątków.W praktyce oznacza to, że kontener, który używa jednego z tych allocators powinni mieć dostęp tylko przez pojedynczy wątek.
Funkcje składowe
Alokuje blok pamięci. |
|
Zwalnia określona liczba obiektów od początku magazynu w określonym położeniu. |
|
Porównuje dwa bufory dla równości. |
Wymagania
Nagłówek: <allocators>
Obszar nazw: stdext