답변:
Oracle 웹 사이트 는 명확합니다. 'PSU'릴리스 (이 경우 8u92)에있는 수정 사항이 필요한 경우를 제외하고 모든 상황에서 8u91 ( 'CPU'릴리스)을 사용하십시오. CPU와 PSU 릴리스 의 차이점 은 릴리스 페이지의 링크를 통해 설명됩니다.
나중에 참조 할 수 있도록 Oracle 릴리스 블로그의 정확한 인용문은 다음과 같습니다.
JDK 8u91 및 8u92, 이제 두 개의 새로운 Java 8 업데이트를 사용할 수 있습니다. Oracle은 대부분의 Java SE 사용자가 중요한 보안 수정 사항이 포함 된 최신 Java 8u91 CPU 릴리스로 업그레이드 할 것을 강력히 권장합니다. Java SE 8u92는 모든 Java 8u91 및 추가 기능을 포함한 패치 세트 업데이트입니다. Java SE 다운로드 페이지 에서 최신 JDK 릴리스를 다운로드 할 수 있습니다 ...
내가 생각하는 것 또한 인용해야합니다 :
후속 CPU 릴리스에는 현재 PSU의 모든 수정 사항이 포함됩니다.
즉, 8u101에는 8u92에는 있지만 8u91에는없는 모든 변경 사항 및 수정 사항이 포함되어야합니다. 그러나 8u92 및 8u101의 릴리스 정보를 보면 8u92에 몇 가지 새로운 jvm 옵션 (ExitOnOutOfMemoryError 및 CrashOnOutOfMemoryError)이 있지만 8u101에는 없습니다 ...
빠른 답변은 "중요 패치 업데이트"(또는이 쌍 중 첫 번째 CPU)가 분기 별 업데이트이며 "패치 세트 업데이트"(또는 PSU)는 CPU에서 발견 된 문제를 해결하려는 상황 별 업데이트입니다. 이전 CPU는 다음 CPU 이전에 공식적으로 금색으로 표시됩니다.
다음은
CPU, PSU, SPU-Oracle Critical Patch Update Terminology Update 의 내용을 설명하는 게시물입니다 .
CPU (Critical Patch Update)는 이제 분기의 누적 데이터베이스 보안 패치가 아니라 분기마다 전체 보안 수정 릴리스를 나타냅니다. CPU를 단일 패치가 아닌 가장 중요한 분기 별 릴리스로 생각하십시오.
오라클은 실제로 CPU와 PSU의 차이를 명확하게하거나 이론적으로나 실제적으로 큰 일을하지 않습니다.
예를 들어, 8u111 및 8u112 릴리스 정보 에서 최신 PSU (현재 8u112)를 사용 하지 않는 이유를 찾을 수 있습니다. 그러나 어느 쪽도 스스로 릴리스 노트를했던 나에게 내가 왜 좋은 이유주지 것 파워 서플라이를 사용합니다!
"security-libs / java.security-- SunPKCS11 Provider가 더 이상 기본적으로 SecureRandom을 제공하지 않음"을 포함하는 112의 "변경 사항"섹션이 있었지만 다른 심각한 문제는 언급되지 않았습니다.
당신은하지만 주변에 구글 의 주위에 충분한 , 당신은 할 같은 심각한 문제를 찾을 수 ...
macOS Sierra 10.12에서 JVM에서 NullPointerException이 발생 함
macOS Sierra 10.12에서 애플릿이 브라우저에서 실행되는 동안 사용자가 수정 자 키 (예 : Command, Alt, Shift)를 누르면 "내부 오류"라는 오류 상자가 표시 될 수 있습니다. 또한 macOS 도크에 "exec"아이콘이 표시됩니다. 사용자는 애플릿을 닫거나 수정 자 키를 누르지 않은 상태에서 애플릿을 다시 실행할 수 있습니다. 이 문제를 해결하려면 Mac OS X 용 JRE 8u112를 설치하십시오. [강조 표시]
내 말은, 기술적으로, 그 문제는에 버그 페이지 자체가 # 42에서 아래로, 릴리스 노트에서 제거 링크 또는 두 개의이다, [맥 OS] JVM은 지속적으로 새로운 맥 OS 10.12에 NullPointerException이 던져 지만, 발견 그것은 아니다 사용자 친화적. PSU를 사용하는 것이 미션 크리티컬인지 확인하려면 약간의 작업이 필요합니다.
가장 좋은 추측은 CPU가 QA 상태이며 오라클은 PSU에 대해 확신을 가질 수 없다는 것입니다. PSU는 기본적으로 곧 출시되지 않은 분기 별 CPU의 진행 중 미리보기이기 때문입니다.
그러나 예를 들어 macOS Sierra를 사용하여 PSU를 사용하는 모든 사람에게 PSU를 사용하면 개발에 충분하고 다음 CPU를 기대하는 적절한 작업을 수행 할 수 있습니다. PSU 수정 중 하나가 미션 크리티컬 한 것이 아니라면 반드시 프로덕션 서버에 배포 할 필요는 없지만 조직이 엣지 릴리스에 얼마나 편한지에 따라 가능할 수도 있습니다.
그러나 오라클은 이 모든 것을 조금 더 명확하게 말해야 합니다. 그렇지 않으면이 질문에 갇혀 있습니다.