Pergunta  
 
Conhecimento computador >> Pergunta >> PC Resolução de problemas >> 
Como solucionar um vazamento de memória Tomcat
Na maioria das vezes , a plataforma Tomcat é erroneamente acusada de Java ( OOME ) mensagens Virtual Machine ( JVM) e OutOfMemoryError . No entanto, muitas vezes a verdadeira causa pode ser rastreada até a erros no projeto do aplicativo da Web . De quantas vezes a geração permanente ( PermGen ) é liberado para algo tão básico como ter o suficiente de memória de acesso aleatório ( RAM) estão disponíveis todas as questões com base em aplicações que poderiam provocar vazamentos de memória. Como um desenvolvedor , você pode obter um desempenho mais suave e banir a maioria Oomes olhando nas áreas onde você pode alterar o código. Instruções
1

Remover de aplicativo da Web de classe -loader salvo referências para ajudar Garbage trabalho Colecção corretamente. Desde Geração permanente ( PermGen ) é pequeno em tamanho, o relançamento de um aplicativo de buggy algumas vezes pode causar erros OOME . Classes desmatadas a partir de PermGen irá resultar em uma operação de coleta de lixo mais limpo e suave.
2

Atualize para a última versão do Tomcat. Você vai se beneficiar de correções melhorados para vazamentos de memória que pode não ter sido abordados de forma extensiva em versões anteriores . Desde plataformas de desenvolvimento de aplicações sempre melhorar , você estará em condições de desenvolver melhor -to-date ofertas do Tomcat.
3

Atualize seu hardware se ele é executado com menos de 128 MB de RAM. OOME mensagens aparecem devido à falta de memória suficiente para executar uma operação. Aqui , o desempenho será severamente afetada em todo o pedido se RAM suficiente disponível , o tempo todo .
4

Reconfigurar o JavaServer Pages compilador (JSP) . Cabeçalhos dinâmicos e outros objetos freqüentemente recompilados usar RAM maciça.
5

Increase Max Processos e threads por limites de processo se você estiver executando NixOS , um gerenciador de pacotes baseado em Linux . Revisar os requisitos de sua aplicação para determinar a base de quanto você deve aumentar os processos máximo por limite de usuários . A documentação específica NixOS contém os detalhes sobre como você pode definir o limite de ameaça por processo .

Anterior :

Próximo : No
  Os artigos relacionados
·Como reduzir o Desktop Icons em Vista 
·Como restaurar um Compaq NX5000 
·O navegador não vai ver Internet entanto Obras do Outl…
·O que você deve fazer sobre Script Internet Explorer E…
·Como redefinir um Laptop Dell para as configurações p…
·Meus Tarantula Teclado Drivers não estão funcionando 
·Idéias sobre a Dell Computer Fan Troubleshooting 
·Como localizar a versão do SharePoint 
·Como solucionar o Murray 3,5 HP 
·Como solucionar Alienware 
  Artigos em destaque
·Como faço para me livrar de mscorsvw.exe 
·Como remover Indexação de Pesquisa no Windows 
·Como impedir as pessoas de hacking seu Firewall 
·Como eu uso uma chave de produto da Dell XP 
·Como corrigir um arquivo corrompido Página 
·Como reformatar uma partição no XP 
·Como limpar os arquivos em seu disco rígido 
·Ferramentas de remoção de vírus Exe 
·Como converter arquivos do PowerPoint para AVI Usando D…
·Como amplificar sua Mic Computador 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados