-
Type:
Sub-task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Optimization
-
0
-
None
-
3
-
TBD
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The earlier spike work indicated that reading from memory mapped files reduces overhead (compared to ifstream).
Additionally, as the underlying files are not not modified during replay, each mmapped file can be accessed by multiple threads safely.
This also reduces copying of data; BSONObj can directly refer to the mmapped data.