¿Cuál es la diferencia entre las versiones de CPU y PSU de Java, por ejemplo, JDK SE 8u101 y JDK SE 8u102?


Respuestas:


22

¿Hay alguna diferencia notable en ellos?

  • 8u101 contiene actualizaciones de seguridad. Esta es una actualización de parche crítico (CPU).

  • 8u102 contiene las actualizaciones de seguridad y las nuevas funciones. Esta es una actualización de conjunto de parches (PSU). También hay un error conocido en 8u101 que se resuelve en 8u102.

Notas de lanzamiento:


Explicaciones de CPU y PSU Java explicadas

¿Qué versión de Java debería elegir: la CPU o la PSU?

Oracle recomienda encarecidamente que todos los usuarios de Java SE actualicen a la última versión de CPU disponible para una familia de versiones. La mayoría de los usuarios deberían elegir la versión de la CPU.

Los usuarios solo deben usar la versión de PSU correspondiente si se ven afectados por uno de los errores adicionales corregidos en esa versión, como se indica en las notas de la versión .

La versión posterior de la CPU contendrá todas las correcciones de la fuente de alimentación actual. Por esta razón, las organizaciones deben probar la fuente de alimentación actual en su entorno antes de que estas soluciones se incluyan en la próxima CPU.

¿Cuál es la diferencia entre una versión de CPU de Java y PSU?

Las actualizaciones de parches críticos (CPU) de Java SE contienen correcciones a vulnerabilidades de seguridad y correcciones de errores críticos. Oracle recomienda encarecidamente que todos los usuarios de Java SE actualicen a las últimas versiones de CPU a medida que estén disponibles. Las versiones de Java SE CPU son versiones impares (es decir, 7u71, 7u65; consulte más información sobre los esquemas de numeración de versiones de Java SE aquí ).

Las actualizaciones de conjuntos de parches (PSU) de Java SE contienen todas las correcciones en la CPU correspondiente, así como también correcciones no críticas adicionales. Las versiones de Java PSU solo deben usarse si está siendo afectado por uno de los errores adicionales corregidos en esa versión. Las notas de la versión mencionan las soluciones adicionales disponibles en las versiones de Java SE PSU.

Fuente Java CPU y PSU lanzamientos explicados


2
Entonces, la respuesta corta es: elija 8u102, o en la mayoría de los casos, la versión con el número más alto.
wordsforthewise

55
@wordsforthewise No, todo lo contrario. Si lee la respuesta detenidamente, Oracle recomienda la versión con un número más bajo . "La mayoría de los usuarios deberían elegir la versión de la CPU".
DavidPostill

44
Ya veo, pero parece que la PSU ha corregido un error en la CPU y tiene más funciones, y sería una mejor opción, ¿verdad? Me pregunto cuál es la corrección de errores en la PSU. ¿Es esto ?: cuando se establece un gran tamaño TLS (almacenamiento local de subprocesos) para subprocesos, la JVM genera una excepción de desbordamiento de pila. ? Además, es molestamente confuso que usen el acrónimo 'CPU'.
wordsforthewise

55
@wordsforthewise "JRE 8u101 no es reconocido por Internet Explorer (IE) cuando se usa ID de clase estática Cuando se usa una ID de clase estática para iniciar un applet o una aplicación de inicio web mientras se usa JRE 8u101, los usuarios obtendrán un cuadro de diálogo no deseado que indica que utilice el JRE más reciente o cancele el inicio aunque haya instalado y esté utilizando el último JRE (JRE 8u101) ". - "Para solucionar este problema, los usuarios pueden hacer una de las siguientes dos cosas: (1) Pulse iniciar con la última versión (8u101) e ignore la advertencia. (2) Instale JRE 8u102 en lugar de JRE 8u101 para evitar este problema. "
DavidPostill

2
Okay. Como un error tonto, ¿quién usa IE? Jaja
wordsforthewise
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.