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

Allow remapprivateview to relocate mappings for files on Windows

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Concurrency, MMAPv1, Storage
    • None
    • Storage Execution

    Description

      If this were allowed, we wouldn't need to use a bump allocator for choosing base addresses when memory mapping files. That bump allocation is a cheap trick to try to avoid having another allocation steal your addresses while remapping a file on Windows. However, on Windows, we have to block all readers and writers during remapping anyways, so it should be OK to change the base addresses for files.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            schwerin@mongodb.com Andy Schwerin
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: