Java CPU와 PSU 릴리스의 차이점은 무엇입니까 (예 : JDK SE 8u101 및 JDK SE 8u102)


답변:


22

그들 사이에 눈에 띄는 차이점이 있습니까?

  • 8u101에는 보안 업데이트가 포함되어 있습니다. 이것은 중요 패치 업데이트 (CPU)입니다.

  • 8u102에는 보안 업데이트 및 새로운 기능이 포함되어 있습니다. 이것은 패치 세트 업데이트 (PSU)입니다. 8u101에는 8u102에서 해결 된 알려진 버그도 있습니다.

릴리즈 노트:


Java CPU 및 PSU 릴리스 설명

CPU 또는 PSU 중 어떤 Java 버전을 선택해야합니까?

Oracle은 모든 Java SE 사용자가 릴리스 제품군에 사용 가능한 최신 CPU 릴리스로 업그레이드하는 것이 좋습니다. 대부분의 사용자는 CPU 릴리스를 선택해야합니다.

릴리스 노트에 명시된대로 해당 버전에서 수정 된 추가 버그 중 하나의 영향을받는 경우에만 해당 PSU 릴리스를 사용해야합니다 .

후속 CPU 릴리스에는 현재 PSU의 모든 수정 사항이 포함됩니다. 이러한 이유로 조직은 다음 CPU에 포함될 이러한 수정 사항을 예상하여 해당 환경에서 현재 PSU를 테스트해야합니다.

Java CPU와 PSU 릴리스의 차이점은 무엇입니까?

Java SE Critical Patch Updates (CPU)에는 보안 취약점 및 중요한 버그 수정에 대한 수정 사항이 포함되어 있습니다. Oracle은 모든 Java SE 사용자가 사용 가능한 최신 CPU 릴리스로 업그레이드 할 것을 강력히 권장합니다. Java SE CPU 릴리스는 홀수 번호 버전입니다 (예 : 7u71, 7u65 – Java SE 버전 번호 체계에 대한 자세한 내용은 여기 참조 ).

Java SE 패치 세트 업데이트 (PSU)에는 해당 CPU의 모든 수정 프로그램과 중요하지 않은 추가 수정 프로그램이 포함되어 있습니다. Java PSU 릴리스는 해당 버전에서 수정 된 추가 버그 중 하나에 영향을받는 경우에만 사용해야합니다. 릴리스 노트에는 Java SE PSU 릴리스에서 사용 가능한 추가 수정 사항이 나와 있습니다.

소스 Java CPU 및 PSU 릴리스에 대한 설명


2
짧은 대답은 다음과 같습니다. 8u102 또는 대부분의 경우 가장 높은 번호가 매겨진 버전을 선택하십시오.
wordsforthewise

5
@wordsforthewise 아니, 반대. 답을주의 깊게 읽으면 Oracle은 낮은 번호의 버전을 권장합니다 . "대부분의 사용자는 CPU 릴리스를 선택해야합니다."
DavidPostill

4
알지만 PSU가 CPU의 버그를 수정했으며 더 많은 기능을 가지고 있고 더 나은 선택이 될 것 같습니다. PSU의 버그 수정이 무엇인지 궁금합니다. 그것은이된다 큰 TLS가 (로컬 스토리지 나사) 크기 스레드 설정되면, 스택 오버 플로우 예외의 JVM 결과. ? 또한 그것은 약어 'CPU'를 사용한다는 것을 혼란스럽게합니다.
wordsforthewise

5
@wordsforthewise "정적 클래스 ID를 사용하는 경우 Internet Explorer (IE)에서 JRE 8u101을 인식하지 못합니다. JRE 8u101을 사용하는 동안 정적 클래스 ID를 사용하여 애플릿 또는 웹 시작 응용 프로그램을 시작하면 사용자에게 다음 중 하나를 나타내는 원치 않는 대화 상자가 나타납니다. 최신 JRE (JRE 8u101)를 설치하고 사용하고 있어도 최신 JRE를 사용하거나 실행을 취소하십시오. " - "이 문제를 해결하려면 사용자는 다음 두 가지 중 하나를 수행 할 수 있습니다. (1) 최신 버전 (8u101)으로 시작하고 경고를 무시합니다. (2)이 문제를 피하려면 JRE 8u101 대신 JRE 8u102를 설치하십시오. "
DavidPostill

2
승인. IE를 사용하는 바보 같은 버그? 하하
단어
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.