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

Pause background compaction when eviction is aggressive

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: Compaction
    • Labels:
    • Storage Engines
    • StorEng - Defined Pipeline

      Compaction already checks how eviction is doing with __wt_cache_eviction_check. However, it does not check if the cache is operating aggressively, which could be a good indicator of pressure on the system. It could be great to check the output of __wt_cache_aggressive periodically when background compaction is operating to make sure it does not add more load to the system at the wrong time.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            etienne.petrel@mongodb.com Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: