Details
-
Improvement
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
None
-
None
Description
The current way an application thread contributes to eviction when the cache is full can be unfair. Each thread will evict up to 10 pages, if a thread keeps failing to evict (for whatever reason) it will keep waiting.
It makes more sense to track global evictions, rather than evictions completed by an individual thread.
Attachments
Issue Links
- is depended on by
-
SERVER-20408 WiredTiger changes for MongoDB 3.1.9
-
- Closed
-
-
SERVER-20771 WiredTiger changes for MongoDB 3.2.0-rc0
-
- Closed
-
- related to
-
WT-2705 High throughput cache bound many threaded workloads can experience long latencies
-
- Closed
-