Workloads where dirty cache usage is slightly above the eviction dirty target can experience unnecessary throughput interruption when checkpoints start due to the checkpoint phase that reduces dirty content to the dirty target.
There was a workload created in WT-3378 that demonstrates application threads contributing to eviction due to checkpoint scrub phase. We should tweak the scrub algorithm to avoid interrupting application threads if it's not necessary.
- depends on
-
WT-3378 Create a workload where dirty cache usage is similar to eviction_checkpoint_target
- Closed