-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Engines, Storage Engines - Foundations, Storage Engines - Transactions
-
SE Foundations - 2025-08-01
-
1
We currently limit the maximum number of eviction threads to 20 (via the eviction.threads_max parameter in api_data.py and via WT_EVICT_MAX_WORKERS). We've had this limit for 14 years. High end configurations now have a lot more CPUs available, and we don't want them to bottleneck on eviction because we can't scale eviction to keep up with CPU counts.
We should increase this limit. 64 seems like a reasonable value.