> I was able to resolve this by changing the heap size And that is the preferred solution. While adjusting stuff like the kernel overcommit settings might allow the JVM to start, there is no reason ever to have a heap size larger than what physical memory on the server can actually sustain. So decreasing heap size is the appropriate course of action.
-- / Peter Schuller