Mitigate Mutex lock contention by creating multiple caches that are pooled together.
If the number of threads is equal to the number of caches in the pool, then there should not be any latency waiting for locks.
That said, there would be an increase in memory consumption equal to the size of one cache times the number of caches in the pool.
Mitigate Mutex lock contention by creating multiple caches that are pooled together. If the number of threads is equal to the number of caches in the pool, then there should not be any latency waiting for locks.
That said, there would be an increase in memory consumption equal to the size of one cache times the number of caches in the pool.