Java é extremamente lento para iniciar

0

Eu tenho um problema estranho, onde demora cerca de 8 minutos (não um exagero) para iniciar o java. Isso inclui chamar java ou javac da linha de comando ou iniciar qualquer aplicativo java, principalmente o eclipse. Este problema é apenas no meu windows 7 boot, porém, e minha inicialização do Ubuntu não abrandar a todos. Alguma idéia porque isso é tão lento? Aqui está qualquer informação que possa ser relevante.

Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

c:\Users\Jason>java -version <-- this command took about 5 minutes to do

java version "1.7.0_02"

Java(TM) SE Runtime Environment (build 1.7.0_02-b13)

Java HotSpot(TM) 64-Bit Server VM (build 22.0-b10, mixed mode)
    
por Jason Dahl 12.02.2013 / 17:26

2 respostas

1

Teste java -verbose , ele imprimirá cada etapa que passar, talvez você perceba quais etapas demoram muito tempo.

Eu tentei java -verbose -version e o que ele faz é carregar um monte de jars do disco. Talvez seu disco rígido precise de algum amor?

    
por 12.02.2013 / 17:30
1

Provavelmente isso se deve a um bug não tão conhecido # 6999460 :

Eu acertei o mesmo bug ontem e simplesmente não pude acreditar.

No meu caso, a compilação de 18 arquivos curtos *.java com javac levou mais de 3 minutos (em um Core i5 com tudo em um SSD).

Tente o mesmo com a atualização 51 do Java 7.

    
por 11.02.2014 / 15:17