Tomcat travando

Pessoal possuo uma aplicação simples rodando através do tomcat utilizando apenas jsp e struts…porém vire e mexe tenho que ficar parando e startando o servidor pois o mesmo fica como se estivesse respondendo e não responde nada…

O que pode ser isto ?

Tem algum limite de acesso…recursos…memória…

Parece q ele vai criando cache até travar…estranho…

Qualquer luz é de grande valia !

Logs.

Nos logs não fala nada…é como se estivesse tudo normal !

O que eu reparei é que o servidor fica praticamente 99% ocupado (top)…

o que está dando a impressão é que ele abre o processo em java e depois não fecha…ficando o trem na lista de processos do linux…