O aplicativo Java congela com muita frequência

0

Estou executando o Ubuntu 14.04 com o Xeon E5-1650 e 32 GB de RAM. Por algum motivo, esse sistema está tendo muitos problemas para executar aplicativos Java, como o Eclipse e o RubyMine. O que acontece é que dentro de segundos após o início da aplicação, o congelamento seria simples. As únicas ações disponíveis são o redimensionamento da janela, e a única maneira de eliminar o processo é kill -9 .

O congelamento às vezes também interfere aleatoriamente com o restante do SO, evitando que outros aplicativos (não Java) criem novas janelas ou impeçam a entrada de texto em outros aplicativos, até que o processo seja eliminado. Às vezes, na verdade, congela toda a sessão X e eu tenho que kill -9 de outro tty.

Eu tentei várias distribuições e versões do JRE e do JDK e isso não ajudou. A única coisa consistente que descobri é que isso nunca acontece em uma inicialização a frio, então uma solução dolorosa para mim é desligar o computador por alguns minutos e ligá-lo novamente.

Acho que isso é um problema de hardware, mas como posso começar a depurar isso?

    
por Lupius 05.10.2015 / 19:20

2 respostas

1

Você poderia tentar o Oracle JDK se estiver usando o OpenJDK. Lembro-me de que havia uma diferença de desempenho no Oracle JDK e no OpenJDK. Eu estava correndo em problemas de desempenho no uso do IntelliJ, principalmente sendo mais lento. Isso foi há mais de um ano, sem ter certeza se o problema foi corrigido hoje.

    
por sunapi386 05.10.2015 / 20:08
0

Eu tive este problema em um 5960x executando o Ubuntu 15.10, o kernel Kernel 4.2.0-18, o mais recente JDK 1.8.0_74, e posso confirmar que a correção de inicialização a frio funciona com o kernel padrão.

O problema também é resolvido usando o kernel mais recente 4.5.0-rc5 do PPA mainline

link

    
por Daniel Worthington-Bodart 26.02.2016 / 22:38