- 
    Type:Improvement 
- 
    Resolution: Won't Fix
- 
    Priority:Major - P3 
- 
    None
- 
    Affects Version/s: None
- 
    Component/s: Concurrency, MMAPv1, Storage
- 
    None
- 
        Storage Execution
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
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.