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

Make shared cache adjustments more gradual

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT2.7.0
    • Labels:
      None
    • # Replies:
      5
    • Last comment by Customer:
      true

      Description

      Avoid huge changes to allocated cache sizes that can cause application threads to stall until eviction catches up.

        Issue Links

          Activity

          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'michaelcahill', u'name': u'Michael Cahill', u'email': u'michael.cahill@mongodb.com'}

          Message: WT-2034 Make shared cache adjustments gradually to avoid pauses to application threads while eviction scrambles to make space.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/d5457388de2deec72322ba24c7983a5a54eaf24d

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'michaelcahill', u'name': u'Michael Cahill', u'email': u'michael.cahill@mongodb.com'} Message: WT-2034 Make shared cache adjustments gradually to avoid pauses to application threads while eviction scrambles to make space. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/d5457388de2deec72322ba24c7983a5a54eaf24d
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexander.gorrod@mongodb.com'}

          Message: Merge pull request #2110 from wiredtiger/shared-cache-gradual

          WT-2034 Make shared cache adjustments gradually
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/cf53696eeaef346a730e71a46990086f49447041

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexander.gorrod@mongodb.com'} Message: Merge pull request #2110 from wiredtiger/shared-cache-gradual WT-2034 Make shared cache adjustments gradually Branch: develop https://github.com/wiredtiger/wiredtiger/commit/cf53696eeaef346a730e71a46990086f49447041
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexg@wiredtiger.com'}

          Message: WT-2034 Fix lint re casting in shared cache code.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/16ec3080cbd7925abf31ac784371f6572cfe6170

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexg@wiredtiger.com'} Message: WT-2034 Fix lint re casting in shared cache code. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/16ec3080cbd7925abf31ac784371f6572cfe6170
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexg@wiredtiger.com'}

          Message: WT-2034 Fine tune weighting of operations in shared cache balancing.

          Update the code to be less aggressive towards application evictions
          and application stalls. Being so aggressive led to unfair treatment
          of read only workloads, and also more jitter in allocations over time.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/29dfeb0b96e4f1da13292fe85ddde13c4c1593fe

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexg@wiredtiger.com'} Message: WT-2034 Fine tune weighting of operations in shared cache balancing. Update the code to be less aggressive towards application evictions and application stalls. Being so aggressive led to unfair treatment of read only workloads, and also more jitter in allocations over time. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/29dfeb0b96e4f1da13292fe85ddde13c4c1593fe
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexander.gorrod@mongodb.com'}

          Message: Merge pull request #2164 from wiredtiger/shared-cache-stability

          WT-2034 Fine tune weighting of operations in shared cache balancing.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/69e81dc03b34fc72bed73b3bc3eaabfdf7b22aaf

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexander.gorrod@mongodb.com'} Message: Merge pull request #2164 from wiredtiger/shared-cache-stability WT-2034 Fine tune weighting of operations in shared cache balancing. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/69e81dc03b34fc72bed73b3bc3eaabfdf7b22aaf

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since reply:
                1 year, 29 weeks, 1 day ago
                Date of 1st Reply: