Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-3457

Enhance checkpoint scrub algorithm

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.6.0-rc0, WT3.0.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Engines
    • Storage 2017-10-02
    • 16
    • Not Needed

      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.

            Assignee:
            sulabh.mahajan@mongodb.com Sulabh Mahajan
            Reporter:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: