Boa tarde 
Antigamente usava Dual Core 32 bits 2GB RAM com Windows XP, e o desempenho do Netbeans não era dos melhores, porém compilava um projeto em 2 minutos.
Agora estou usando um I5 64bits com 4GB RAM com Windows 7 e essa mesma compilação demora 26 minutos, sem contar a lentidão nos demais processos da IDE.
Alguém sabe oq possa ser? Percebi que ele fica toda hora “analisando projetos” e “verificando alterações externas”.
Tentei aumentar a prioridade dos processos “javaw.exe” e “netbeans.exe*32” para Alta porém não adiantou.
Abraços,
Bruno.
Opa! Desde já agradeço pela resposta.
Utilizo o Trend Micro aqui, desabilitei e vou ver como a performance fica.
[quote]2) Os horários dos arquivos-fonte estão todos certos ou há arquivos com data “no futuro”? Confira o relógio da sua máquina. Um conselho: se estiver com arquivos-fonte com datas “no futuro”, acerte as datas com o utilitário touch (você pode arranjar um no pacote Cygwin )
[/quote]
Verifiquei os arquivos-fontes e realmente não há nenhuma com datas no futuro, e o relógio do pc está correto. Mesmo assim é bom saber que isso pode acontecer e dar problemas ~~
Jajá posto o feedback aqui.
Infelizmente não resolveu, continua lento, já se passaram 3min apenas para ele começar a deletar os diretórios na compilação.
Mais sugestões?
Abraços e obrigado,
[quote=Bruno M Gasparotto]Infelizmente não resolveu, continua lento, já se passaram 3min apenas para ele começar a deletar os diretórios na compilação.
Mais sugestões?
Abraços e obrigado,[/quote]
a) Fora o Trend Micro, você usa mais algum software de segurança?
b) Alguma configuração esquisita no acesso ao disco?
c) Você deixou ligada a Busca do Windows nesse diretório onde estão seus fontes? Pode ser que a Busca do Windows esteja reindexando esse diretório continuamente.
Imagino que você esteja usando um computador novo com o disco não muito lotado. Discos lotados costumam dar problemas de lentidão de acesso.
[quote=entanglement]
a) Fora o Trend Micro, você usa mais algum software de segurança?[/quote]
Apenas o Trend Micro.
Não, outros programas estão funcionando bem aqui, utilizo também o iReport e roda com um ótimo desempenho, o problema deu o ar da graça somente no Netbeans.
[quote]c) Você deixou ligada a Busca do Windows nesse diretório onde estão seus fontes? Pode ser que a Busca do Windows esteja reindexando esse diretório continuamente.
Imagino que você esteja usando um computador novo com o disco não muito lotado. Discos lotados costumam dar problemas de lentidão de acesso. [/quote]
O computador é novo e está com 80% de HD livre, porém o projeto está no disco rígido do servidor, sempre ficou lá e não apresentava problemas quando eu acessava do PC antigo. Mesmo assim, pode dar problemas se minha máquina fizer indexação? Não entendo muito desse assunto 
Ah, agora entendi. Como o projeto não está local na sua máquina e sim remoto, pode ser que o NetBeans esteja com certa lentidão para poder verificar se os arquivos foram atualizados através de um share de rede (é que ele usa o equivalente ao WatchService do Java 7, só que ele faz isso através de JNI, se não me engano).
Estou achando que deve haver algum lugar no NetBeans (infelizmente não tenho o bicho instalado aqui na minha máquina para fuçar nas opções) que permite desabilitar essa verificação automática para recompilação. Eu normalmente acho esse tipo de recurso pouco confiável e prefiro eu mesmo fazer a compilação sob demanda.
É aquele “Verificação de atualizações externas”? Se for ele faz isso o tempo todo, até mais do que o costume. Desabilitei em Ferramentas -> Opções -> Miscelânea -> Habilitar a análise automática de código fonte, mas mesmo assim, já está compilando a uns 6 minutos, to pesquisando em outros lugares também mas não achei nada a respeito.
Tentei alterar a quantidade de memória para o netbeans, e reparei que estava essa configuração no netbeans.conf. Isso quer dizer que ele utilizará a configuração padrão de acordo com essa descrição?
# Note that default -Xmx and -XX:MaxPermSize are selected for you automatically.
# You can find these values in var/log/messages.log file in your userdir.
# The automatically selected value can be overridden by specifying -J-Xmx or
De qualquer forma, alterei as configurações.
Antes:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true"
Agora:
netbeans_default_options="-J-client -J-Xss2m -J-Xms512m -J-Xmx1024m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true"
Outra coisa, notei que nesse Windows o processo do netbeans (em verde) fica quase sem memória alocada, enquanto no pc antigo (32 bits), ele ficava com mais ou menos 500mb. Pode ter alguma relação com o problema?
To quase instalando uma máquina virtual aqui pra tentar rodar o netbeans com melhor desempenho 

Copiei o projeto para uma pasta local e funcionou perfeitamente, tempo de complicação de apenas 1 minuto e 4 segundos.
Deve ser alguma coisa com projetos em rede mesmo, mas não faço idéia do que. A taxa de transferência pela rede está legal, mas com o NetBeans fica horrível, vou dar mais uma pesquisada e qualquer resultado eu posto aqui, sem contar que qualquer ajuda sempre é bem vinda 