sync_per_thread Class
同期フィルター について説明します。各スレッドは、別のキャッシュ オブジェクトを提供する。
template <class Cache> class sync_per_thread
パラメーター
パラメーター |
説明 |
---|---|
Cache |
同期フィルターに関連付けられているキャッシュの型。これは cache_chunklist、cache_freelist、または cache_suballocのいずれかになります。 |
解説
sync_per_thread を使用するアロケーターは、1 種類のスレッドに割り当てられているブロックは、複数のスレッドから解放できない場合でも、Equals を比較できます。1 のスレッドに割り当てられているこれらのアロケーターのメモリ ブロックの 1 つを使用すると、他のスレッドから参照できるようにしない場合。実際には、これはこれらのアロケーターの 1 つを使用するコンテナーが一つのスレッドだけがアクセスしないことを意味します。
メンバー関数
メモリ ブロックを割り当てます。 |
|
指定した位置にストレージの先頭から、指定した数のオブジェクトを解放します。 |
|
等値の 2 種類のキャッシュを比較します。 |
必要条件
ヘッダー: <allocators>
名前空間: の stdext