Skip to content

Commit f137430

Browse files
author
Michael Paik
committed
DOCS-4037
1 parent 3180963 commit f137430

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

source/administration/production-notes.txt

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -610,9 +610,18 @@ should set ``tcp_keepalive_time`` to 120 to ameliorate this problem.
610610
VMWare
611611
``````
612612

613-
MongoDB is compatible with VMWare. As some users have
614-
run into issues with VMWare's memory overcommit feature,
615-
disabling the feature is recommended.
613+
MongoDB is compatible with VMWare.
614+
615+
As some users have run into issues with VMWare's memory overcommit
616+
feature, you should disable the feature.
617+
618+
Further, MongoDB is known to run poorly with VMWare's balloon driver
619+
(``vmmemctl``), so you should disable this as well. VMWare uses the
620+
balloon driver to reduce physical memory usage on the host hardware by
621+
allowing the hypervisor to swap to disk while hiding this fact from
622+
the guest, which continues to see the same amount of (virtual)
623+
physical memory. This interferes with MongoDB's memory management,
624+
and you are likely to experience significant performance degradation.
616625

617626
It is possible to clone a virtual machine running MongoDB.
618627
You might use this function to

0 commit comments

Comments
 (0)