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

Add statistics tracking around yield loops

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 3.4.10, 3.5.11, WT3.0.0
    • None
    • None
    • Storage 2017-07-10, Storage 2017-07-31
    • v3.4

    Description

      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

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: