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

Add statistics tracking around yield loops

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.4.10, 3.5.11, WT3.0.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage 2017-07-10, Storage 2017-07-31
    • v3.4

      There are some hard to diagnose performance problems, where systems appear to be spinning consuming CPU without doing "real" work. We should add statistics in WiredTiger around any place where spinning might cause wasted CPU.

      This will allow us to:

      • Better identify contention points in WiredTiger
      • Have better confidence that unexplained contention points are outside of WiredTiger

        1. WiredTiger.xlsx
          27 kB
          Vamsi Boyapati

            Assignee:
            vamsi.krishna@mongodb.com Vamsi Boyapati
            Reporter:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: