parallelgcthreads jre jdk initiatingheapoccupancypercent downloads java nullpointerexception garbage-collection jdk1.6 g1gc

java - jre - jdk 1.8 0_151 download



Experiencia con JDK 1.6.x G1("Basura primero") (3)

Intenté y no experimenté excepciones. Pero el rendimiento de nuestro servidor cayó alrededor del 30%.

Me gustaría saber cuáles son las experiencias con el recolector de basura G1 en el nuevo JDK. Veo NullPointerException lanzado en mi programa, aunque el código no cambió y se comportó correctamente en JDK anteriores.


He estado ejecutando jEdit usando:

-Xmx192M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC

durante los últimos días en Windows. No he experimentado que algo vaya mal o se porte mal.

También intenté ejecutar Intellij usando el G1 GC, no fue tan bueno. Duró un par de horas antes de estrellarse en una gran pila de desorden, un poco optimista tal vez.


Un recolector de basura solo afectará el rendimiento de su aplicación, no su corrección . Lo he estado usando para Eclipse, solo por diversión, y parecía estable.

Buscaría en otra parte la fuente de las excepciones.