2010/8/19 Ricardo <[email protected]>: > Bom dia Pessoal > > Tenho um servidor com tomcat e varias aplicações rodando, inicialmente > configurei o tomcat usando o diablo-jdk-1.6.0.07.02_9, > verifiquei que o diablo-jdk-1.6.0.07.02_9 abre somente uma thread, > como as aplicações consomem muito processamento o tomcat travava e > tinha que reinicia-lo. > Então configurei linux-sun-jdk-1.6.0.20 para o tomcat usa-lo, > verifiquei que ele abre varias threads e o problema de travamento foi > resolvido. > > Já procurei na net sobre como fazer a diablo-jdk-1.6.0.07.02_9 abrir > varias threads mas sem sucesso, alguem ja passou por isso? > > Abaixo a thread abertas tanto com a diablo-jdk-1.6.0.07.02_9 e > linux-sun-jdk-1.6.0.20 > > diablo-jdk-1.6.0.07.02_9 > www 46791 0,0 14,4 1713104 450508 ?? Is Ter18 6:48,87 [java] > > linux-sun-jdk-1.6.0.20 > www 601 0.0 12.0 1786808 1132188 ?? I Tue03PM 0:48.53 [java] > www 1011 0.0 12.0 1786808 1132188 ?? S Tue05PM 0:45.42 [java]
(....) > www 98879 0.0 12.0 1786808 1132188 ?? I Tue07AM 0:00.04 [java] > www 99116 0.0 12.0 1786808 1132188 ?? I Tue08AM 1:11.51 [java] > > Att, > > Ricardo Estranho.. mas por essa listagem parece que ele abre *novos processos* e não novas threads.. (veja que os pids são diferentes, como se tivessem sofrendo fork). Pelo que entendo, se é criada uma thread nova (ela não vai aparecer na listagem dos processos); Teste os exemplos[1], tanto com a classe Thread quanto com a Runnable, e você vai notar que mesmo abrindo 3 threads, apenas um processo será mostrado no PS. [1]http://pt.wikibooks.org/wiki/Java/A_classe_Thread Acredito que a sua diablo-jdk esteja funcionando normalmente, já essa linux-sun-jdk arriscaria que está com problemas. Conte-nos mais detalhes do teu ambiente, pois fiquei na dúvida sobre quem está "abrindo as threads"? É o próprio tomcat ou a aplicação? Não sei se te ajudei muito, mas qualquer coisa estamos ae... abraço! -- vi[nnix] aka: Vinícius Abrahão Bazana Schmidt ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

