I am having an issue where I get java.out.of.memory errors when I try to create some large/complex reports.

From the documentation:
Novell Documentation
It says "The default and recommended settings are as follows".

If I increate the values to a higher number it will create my reports OK.
What is the reason Novell recommends these values and what could be the issue if I increase it?