Вы можете попробовать подключить инструмент профилировщика jvisualvm (находится в папке bin вашего jdk). Во всяком случае, инструмент даст вам информацию о jvm и использовании его ресурсов.
Будьте осторожны, используйте инструмент, поставляемый с jdk, который вы используете для STS (скорее всего тот, что в JAVA_HOME, но не обязательно).
Помните, что в 32-битной ОС JVM никогда не сможет получить более 1,6 ГБ памяти. Если у вас есть другое программное обеспечение в той же JVM, что и в STS, jvisualvm отобразит их на левой боковой панели.