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