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

Change WiredTiger caching strategy on Windows

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: WT2.6.1
    • Fix Version/s: WT2.7.0
    • Labels:
      None
    • Environment:
      Windows
    • # Replies:
      4
    • Last comment by Customer:
      true
    • Sprint:
      Platform C (11/20/15)

      Description

      There is a performance advantage to disabling I/O buffering in my experiments since Windows is not starved for memory. When Windows buffers WT files, in many cases I have seen it evict mongod.exe pages instead of the file cache pages under memory presssure. This creates a performance problem by creating a continuous stream of reads and writes to the page file.

        Issue Links

          Activity

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

          Author:

          {u'username': u'markbenvenuto', u'name': u'Mark Benvenuto', u'email': u'mark.benvenuto@mongodb.com'}

          Message: WT-2200 Change WiredTiger caching strategy on Windows
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/310023deba9286c666118726ab2e3d5febce4e7c

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'markbenvenuto', u'name': u'Mark Benvenuto', u'email': u'mark.benvenuto@mongodb.com'} Message: WT-2200 Change WiredTiger caching strategy on Windows Branch: develop https://github.com/wiredtiger/wiredtiger/commit/310023deba9286c666118726ab2e3d5febce4e7c
          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-2200 Parse out the write_through configuration option.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/f257f51facda15b56dd5a314b13522c3348019a5

          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-2200 Parse out the write_through configuration option. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/f257f51facda15b56dd5a314b13522c3348019a5
          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-2200 Edit wording of direct_io docs, don't allow write_through on read-only checkpoints.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/b1141548ad6be5801bc8a359439c07e45582bc91

          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-2200 Edit wording of direct_io docs, don't allow write_through on read-only checkpoints. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/b1141548ad6be5801bc8a359439c07e45582bc91
          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: Merge pull request #2291 from wiredtiger/win_no_buffering

          WT-2200 Change WiredTiger caching strategy on Windows
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/368b307332509312acfb4f4ee80471b5ae0a2d56

          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: Merge pull request #2291 from wiredtiger/win_no_buffering WT-2200 Change WiredTiger caching strategy on Windows Branch: develop https://github.com/wiredtiger/wiredtiger/commit/368b307332509312acfb4f4ee80471b5ae0a2d56

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Days since reply:
                1 year, 32 weeks, 6 days ago
                Date of 1st Reply:

                  Agile