Яка різниця між процесорами Java і PSU релізами, наприклад, JDK SE 8u101 та JDK SE 8u102


Відповіді:


22

Чи є в них помітні відмінності?

  • 8u101 містить оновлення безпеки. Це критичне оновлення патчу (CPU).

  • 8u102 містить оновлення безпеки та нові функції. Це оновлення Patch Set (PSU). Існує також відома помилка в 8u101, яка вирішується в 8u102.

Примітки до випуску:


Роз'яснено випуски процесора Java та PSU

Яку версію Java потрібно вибрати: процесор чи блок живлення?

Oracle настійно рекомендує всім користувачам Java SE оновити до останньої версії процесора, доступної для сімейства випусків. Більшість користувачів повинні вибрати версію процесора.

Користувачі повинні використовувати відповідний випуск PSU, лише якщо на них впливає один із додаткових помилок, виправлених у цій версії, як зазначено в примітках до випуску .

Наступний випуск процесора буде містити всі виправлення з поточного блоку живлення. З цієї причини організації повинні перевірити поточний блок живлення у своєму оточенні в очікуванні включення цих виправлень у наступний процесор.

Яка різниця між процесором Java і версією PSU?

Критичні оновлення патчів Java SE (CPU) містять виправлення вразливості безпеки та критичні виправлення помилок. Oracle настійно рекомендує всім користувачам Java SE оновити до останніх версій процесора, коли вони стануть доступними. Версії процесора Java SE - це непарні версії (тобто 7u71, 7u65 - докладніші схеми нумерації версій Java SE див . Тут ).

Оновлення патчів Java SE Patch Set (PSU) містять усі виправлення у відповідному процесорі, а також додаткові некритичні виправлення. Випуски Java PSU слід використовувати лише в тому випадку, коли на вас впливає один із додаткових помилок, виправлених у цій версії. Примітки до випуску викликають додаткові виправлення, доступні у версіях PS SE для Java SE.

Джерело Java CPU та PSU Випуски пояснено


2
Отже, коротка відповідь: виберіть 8u102, або в більшості випадків, версію з найбільш пронумерованим номером.
словазвідси

5
@wordsforthewise Ні, навпаки. Якщо ви уважно читаєте відповідь, Oracle рекомендує версію з нижчим номером. "Більшість користувачів повинні вибрати версію процесора."
DavidPostill

4
Я бачу, але, схоже, PSU виправив помилку в процесорі та має більше функцій, і це був би кращий вибір, правда? Цікаво, що таке виправлення помилок у блоці живлення. Це так: Коли для Threads встановлено великий розмір TLS (Thread local storage), JVM призводить до виключення переповнення стека. ? Крім того, це прикро бентежить, що вони використовують абревіатуру "CPU".
словаззаду

5
@wordsforthewise "Internet Explorer (IE) JRE 8u101 не розпізнається при використанні статичного ідентифікатора класу. Коли статичний ідентифікатор класу використовується для запуску аплету або програми веб-запуску під час використання JRE 8u101, користувачі отримують небажане діалогове вікно, вказуючи, що вони використовувати останню JRE або скасувати запуск, навіть якщо вони встановлені та використовують останню JRE (JRE 8u101) ". - "Щоб вирішити цю проблему, користувачі можуть виконати одну з наступних речей: (1) Натисніть на запуск із останньою версією (8u101) і проігноруйте попередження. (2) Встановіть JRE 8u102 замість JRE 8u101, щоб уникнути цього питання. "
DavidPostill

2
Добре. Вигляд нерозумної помилки, хто використовує IE? Ха-ха
слова
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.