Acelerar o Eclipse sobre o servidor X

2

No meu trabalho, temos regras de segurança rígidas, então o ambiente de desenvolvimento é virtualizado. Cada desenvolvedor possui uma estação de trabalho com o Windows XP e o Citrix Metaframe. A partir do Metaframe, o desenvolvedor abre um desktop remoto para o Solaris no SPARC. E lá, do terminal, ele entra em uma das várias máquinas Linux remotas com sistemas de arquivos compartilhados e trabalha lá. As máquinas Linux não têm sistema desktop, então a maioria das pessoas usa vim para codificação. (Isso começa a soar como um artigo para TheDailyWTF.)

Os desenvolvedores devem usar as máquinas Linux, porque elas são as únicas com o IBM ClearCase instalado (elas não podem ver seu código no Windows ou no Solaris). Felizmente, o Solaris tem um servidor X, portanto, as pessoas podem usar pelo menos gvim . Quando instalei o Eclipse no Linux, ele funciona bem no servidor X, mas o desempenho de atualização é lento. Eu preciso esperar alguns segundos para cada repinta (o que torna o Eclipse inutilizável). Eu já sei que a largura de banda da rede não é um problema, todas as máquinas têm vários Mbits entre eles.

Eu não sou especialista em Linux, então cheguei aos meus limites de depuração. Os Linuxes têm o Java 6, o Solaris é 10 com o CDE. Eu já tentei definir -Dsun.java2d.pmoffscreen=false , mas isso não ajuda. O gvim também tem problemas de repintura (mas ainda é utilizável). Eu também instalei o Xming na máquina Windows e usei o PuTTY para remoto nas caixas Linux, mas o desempenho da repintura foi ainda pior. Como posso identificar o problema para que eu possa pedir aos administradores para consertá-lo?

ATUALIZAÇÃO: Também temos o QtCreator IDE instalado e funciona como um encanto sobre o servidor Xming e Solaris X. Então talvez seja um problema de Java?

    
por Jakub Zaverka 09.08.2013 / 13:24

0 respostas