Há uma outra coisa a ser analizada aí: a configuração da JVM do Tomcat.

Tente rodar diversas aplicações, aí você vai ver que o consumo não vai subir tanto.

Eu vi um server Tomcat executando 350 processos ao mesmo tempo e só estava usando 3 GB de ram.

Eram 4 estâncias no mesmo server.