Skip to content

Sgb docsp 2098 #3279

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 4, 2018
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 7 additions & 10 deletions source/includes/extracts-production-notes-base.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,17 @@ content: |
to your virtual machines than the physical machine has available. When
memory is overcommitted, the hypervisor reallocates memory between the
virtual machines. {{software}}'s balloon driver {{balloonDriverLiteral}} reclaims the
pages that are considered least valuable. The balloon driver resides
inside the guest operating system. When the balloon driver expands,
pages that are considered least valuable.

The balloon driver resides inside the guest operating system. When the balloon driver expands,
it may induce the guest operating system to reclaim memory from guest
applications, which can interfere with MongoDB's memory management and
affect MongoDB's performance.

You can disable the balloon driver and {{software}}'s memory overcommitment
feature to mitigate these problems. However, disabling the balloon driver
can cause the hypervisor to use its swap, as there is no other available
mechanism to perform the memory reclamation. Accessing data in swap
is much slower than accessing data in memory, which can in turn affect
performance. Instead of disabling the balloon driver and memory
overcommitment features, map and reserve the full amount of memory for
the virtual machine running MongoDB. This ensures that the balloon
Do not disable the balloon driver and memory
overcommitment features. This can cause the hypervisor to use its swap which
will affect performance. Instead, map and reserve the full amount of
memory for the virtual machine running MongoDB. This ensures that the balloon
will not be inflated in the local operating system if there is memory
pressure in the hypervisor due to an overcommitted configuration.

Expand Down