Обычно большинство людей настраивают -Xmx, что означает память, зарезервированную для кучи Java.Если на компьютере, на котором запущен Tomcat, ничего другого, что потребляет ОЗУ, не выполняется, и вы не выполняете много операций ввода-вывода (что дает преимущество в том, что ОЗУ используется в качестве кеша), обычно целесообразно позволить Tomcat использовать как можно больше памяти.*
Прошло много лет с тех пор, как мне в последний раз приходилось настраивать Tomcat, но раньше была полезна настройка сбора мусора.
Использовать любой инструмент управления JMX для мониторинга использования памяти;JConsole поставляется с JDK и довольно полезен.