What is the recommended configuration for the vm.overcommit_memory [0|1|2] and vm.overcommit_ratio settings in sysctl?
Looking specifically for a Spark cluster.
I found the following link that suggests vm.overcommit_memory should be set to 1 for mapreduce streaming use cases:
Do we have any best practices around this?
This answer incorrectly summarized the content of the link referenced. The resource listed suggests setting vm.overcommit_memory=1, not vm.overcommit_ratio.
Thanks for the feedback. I have corrected the answer and thank you for reporting this.