Apache solr e eclipse ocupando grandes quantidades de memória

0

Eu tenho este pc com o kubuntu e fica muito lento quando executo programas como eclipse ou talend. Eu sei que esses dois são hogs de memória, mas eu tenho 6GB ddr3 (não diz na lista, mas é ddr3) e às vezes não é tudo ocupado e eu o computador realmente desacelera.

Também acho que há um problema com o apache solr e o kubuntu. Quando eu executo o apache solr, o apache usa 5GB de RAM. No servidor ubuntu (com menos memória e menos poder de CPU), as mesmas consultas solr só fazem o apache ocupar algumas centenas de mbs.

Aqui está a lista de hardware fornecida pelo lshw, por favor, diga-me se algum componente é incompatível com o Ubuntu: link (não foi possível postá-lo aqui porque era enorme)

Obrigado

EDITAR:

versão java "1.6.0_20" Ambiente de tempo de execução OpenJDK (IcedTea6 1.9.1) (6b20-1.9.1-1ubuntu3) OpenJDK 64-Bit Server VM (compilação 17.0-b16, modo misto)

Estou usando esta versão do java e é o mesmo que na minha máquina do servidor ubuntu que executa o apache e o solr sem problemas.

    
por AntonioCS 18.11.2010 / 22:21

3 respostas

2

Você tem um problema com o Java, todos os programas com os quais você tem problemas são projetos Java.

Considere instalar uma JVM diferente, se o icetea não estiver funcionando, tente o sun-jvm. Se isso não está dando certo, tente um dos outros javavms.

link

    
por Martin Owens -doctormo- 18.11.2010 / 23:00
0

Eu recomendaria usar o monitor do sistema (gnome) para ver quais processos estão monopolizando o cpu e, em seguida, renegá-los para dar-lhes uma prioridade mais baixa. Além disso, se você usar o console eu recomendaria o htop, já que é muito intuitivo de usar.

    
por Scott Reeves 19.11.2010 / 01:32
0

Para depurar o problema de memória Java, use o JVisualVM para inspecionar seu programa Java. Existe uma ótima ferramenta de criação de perfil de memória que pode ser usada para descobrir o que usa muita memória. O JVisualVM é empacotado no Ubuntu e está disponível no repositório de parceiros.

    
por ludovicc 27.11.2010 / 16:20