martes, 24 de febrero de 2009

Java 6u12 (production) y Java6u14 (early access)

Pues como anuncié en el post Schedule de siguientes updates de Java 6. Versiones de Hotspot y compatibilidad entre ellas, Sun se está ciñendo al calendario que me pasó mi contacto del equipo de Hotspot:

Ya está disponible Java 6 update 12 para descarga general y soporte para su uso en producción (http://java.sun.com/javase/downloads/index.jsp):
  • Las mejoras de rendimiento parecen únicamente ceñidas (una vez más!) al entorno cliente y gráfico.
  • No contiene corrección de ninguna vulnerabilidad de seguridad
  • La lista de bugs corregidos es importante, aunque los relativos a hotspot y a las bibliotecas core es muy reducida.
  • Soporte a Windows 2008 Server
  • [pero no incorpora Hotspot 12 sino que se mantiene Hotspot 11, supongo que han dejado en vía muerta las versiones 12 y 13]
Asimismo, lo que confirma a mi juicio la fecha estimada de mayo, podemos ya descargar Java 6 update 14 "Early Access" desde https://jdk6.dev.java.net/6uNea.html y http://download.java.net/jdk6/6u14/.
  • Esta versión incorpora la esperada V14 de Hotspot (que ya traía la fracasada versión 6u6p)
  • Y el anunciadísimo colector de basura Garbage-First (G1), que será el futuro recolector por defecto en entornos servidor aunque en este early access no está habilitado por defecto (ver instrucciones para hacerlo).
  • Todavía es el build 01, así que viendo la media de builds por versión, aún quedan tres :-)
Lo dicho, yo me espero a verano y migraré directamente de la u11 a la u14... lo cual no quita para que este comienzo de año sea emocionante desde el punto de vista de mejoras de rendimiento en Java, las cuales afortumadamente están aplicando a Java 6 y no sólo a la versión-que-algún-día-dejará-de-ser-beta Java 7.

P.D: Los últimos builds del JDK 1.7 ya incorporan el Hotspot 15...

:-)

No hay comentarios: