30 de octubre de 2011

Bugs en la JVM HotSpot con Java 7

Hasta hoy me enteré que, cuando se liberó Java 7, la JVM HotSpot tenía algunos bugs, los cuales fueron rápidamente publicitados en Internet. Hasta donde entiendo, también Java 6 está afectado pero, creo, sólo si se habilitan las optimizaciones más agresivas de la máquina virtual.

Me enteré de esto leyendo el PDF de la presentación "Java 7 and Lucene: the story behind the story", presentada en el Apache Lucene Eurocon Barcelona 2011. Al parecer son tres bugs relacionados con la optimización de ciclos.

El problema ya quedó resuelto con la versión Java 7u1 y Java 6u29, según el autor de la presentación. Sin embargo, agrega una recomendación final:
Of course, there is still the recommendation not to use -XX:+AggressiveOpts on any JVM in production!
Espero los siguientes libros te sean útiles (lista automática):

No hay comentarios.:

Publicar un comentario