Tenho uma aplicação com poucos recursos de funcionalidades, mas que o servidor de hospedagem acusa uso excessivo de memória.
Estou utilizando JSF/Primefaces + JPA/Hibernate + Spring Security + JasperReports + Tomcat 8 + Java 8.
Localmente esta funcionando normal. Sugestões de como proceder para evitar o problema?
Quanto de memória a hospedagem acusa como excessivo? Java é pesado mesmo, ainda mais usando JSF… e até mesmo Hibernate, que pra intranet o custo pode ser irrelevante, mas internet memória RAM é o que mais custa numa hospedagem. Então evite excesso de engenharia. Claro que principalmente algo mal implementado pode causar aumento anormal de RAM, mas aí só você mesmo investigando no código.