Hi Stephen,
Browsing the forums, I did see a few issues that could be attributed to THP & vm.overcommit but I am not sure whether those are rare or definitely bound to occur in a critical production environment.
The reason for asking this question is that in case we definitely need THP disabled and vm.overcommit set to 0 for achieving good performance, I can explore options like using virtualization to achieve this or perhaps even dedicated boxes only for MongoDb.
I looked at Docker as a way to achieve this but it does not support disabling THP or setting vm.overcommit on a container basis, so I will look into other virtualization technologies to see if it can be done using them.
Please let me know your thoughts.
Thanks.