-
Type: Improvement
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
WiredTiger's eviction heuristics were designed for workloads that can overflow a cache by evicting pages from cache to make space.
In-memory workloads only use "eviction" for garbage collection. We should come up with a realistic in-memory workload that generates old versions but doesn't have more data than the memory size. Then measure how effective eviction is at identifying candidates that will all space to be freed. We will need to change how we prioritize pages when running in-memory.
- is related to
-
WT-2576 variable-length column-store out-of-order return
- Closed