O aplicativo JDK7 está ficando lento após algum tempo de atividade

Temos um aplicativo JDK7 grande implantado no JBoss usando várias bibliotecas como Hibernate, Spring e assim por diante. Após a inicialização do servidor, o aplicativo é executado conforme o esperado, mas após algum tempo de atividade, fica muito lento.

Usando um criador de perfil, vimos que toda vez que certos aspectos do aplicativo externo estão desacelerando, mas nem sempre os mesmos aspectos. Enquanto em uma execução pode ser que a liberação da hibernação diminua para um rastreamento, em outra, pode haver algum código DI do Spring.

O que está acontecendo lá?

questionAnswers(1)

yourAnswerToTheQuestion