[SERVER-12740] journaling : use less RAM in PREPLOGBUFFER+ phases Created: 14/Feb/14 Updated: 06/Dec/22 Resolved: 14/Sep/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | MMAPv1, Storage |
| Affects Version/s: | 2.5.5 |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Dwight Merriman | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Storage Execution
|
| Participants: |
| Description |
|
If a group commit is unusually large, it would be helpful if the section we are writing to the journal doesn't have to be in RAM all at once. In theory this may be pretty easy to do. (The private view memory load would still be large, but this change might give us a order of 2x improvement in memory usage for these scenarios.) |