Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-25974

Application threads stall for extended period when cache fills

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Critical - P2
    • Resolution: Fixed
    • 3.2.9, 3.3.10
    • 3.2.10, 3.3.15
    • WiredTiger
    • Fully Compatible
    • ALL

    Description

      Under some conditions when cache utilization reaches 100%, the system can go into a state where

      • operation rate falls to near-zero levels
      • application threads stall for tens of seconds, apparently attempting but not succeeding in evicting pages.

      This state can persist for many minutes.

      Attachments

        1. issue.png
          issue.png
          216 kB
        2. repro.png
          repro.png
          228 kB
        3. test5-io-saturation.png
          test5-io-saturation.png
          192 kB
        4. 3.2.10-rc0_event.png
          3.2.10-rc0_event.png
          228 kB
        5. Screen Shot 2016-09-18 at 2.18.01 PM.png
          Screen Shot 2016-09-18 at 2.18.01 PM.png
          318 kB
        6. Screen Shot 2016-09-18 at 4.38.53 PM.png
          Screen Shot 2016-09-18 at 4.38.53 PM.png
          193 kB
        7. s25974_oplog_cache.png
          s25974_oplog_cache.png
          59 kB
        8. s25974_new_connections.png
          s25974_new_connections.png
          63 kB
        9. s25974_seen_queue.png
          s25974_seen_queue.png
          70 kB
        10. 3.2.10-rc0-timeseries.png
          3.2.10-rc0-timeseries.png
          273 kB
        11. 3.2.10-rc1-timeseries.png
          3.2.10-rc1-timeseries.png
          256 kB
        12. server-25974-rc0-vs-rc1-dd.tgz
          15.46 MB

        Issue Links

          Activity

            People

              alexander.gorrod@mongodb.com Alexander Gorrod
              bruce.lucas@mongodb.com Bruce Lucas
              Votes:
              3 Vote for this issue
              Watchers:
              30 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: