A resposta rápida é que uma "Atualização crítica de patch" (ou CPU, a primeira desses pares) é uma atualização trimestral e uma "Atualização de conjunto de patches" (ou PSU) é uma atualização situacional que tenta corrigir problemas encontrados em sua CPU predecessor, lançado antes que a próxima CPU seja oficialmente marcada como dourada.
Aqui está uma postagem que descreve um pouco:
CPU, PSU, SPU - Atualização crítica da terminologia da atualização crítica de patches do Oracle .
A Atualização crítica de patches (CPU) agora se refere à versão geral das correções de segurança a cada trimestre, em vez do patch cumulativo de segurança do banco de dados para o trimestre. Pense na CPU como a versão trimestral abrangente e não como um único patch.
Você deveria estar confuso
A Oracle realmente não está fazendo um ótimo trabalho, deixando clara a diferença, teórica ou prática, entre CPU e PSU.
Por exemplo, nas notas de lançamento para 8u111 e 8u112 , eu poderia encontrar qualquer razão não usar a última PSU, atualmente 8u112. Mas também não as notas de lançamento por si só me dar uma grande razão por que eu iria usar o PSU!
Havia uma seção "Alterações" para 112 que incluía "security-libs / java.security-- O provedor SunPKCS11 não oferece mais o SecureRandom por padrão", mas não menciona outros problemas sérios.
Mas se você google em torno ao redor o suficiente , você não encontrar problemas graves, como ...
A JVM lança NullPointerExceptions no macOS Sierra 10.12
No macOS Sierra 10.12, se um usuário pressionar teclas modificadoras (como Command, Alt, Shift) enquanto um applet estiver sendo executado em um navegador, poderá ser exibida uma caixa de erro denominada “Internal Error”. Também mostrará o ícone "exec" no dock do macOS. O usuário pode descartar o applet ou tentar executá-lo novamente sem pressionar uma tecla modificadora. Para corrigir esse problema, instalar o JRE 8u112, para Mac OS X. [grifo meu]
Quero dizer, tecnicamente, esse problema está na página de erros , que é um link ou dois removidos das notas de versão, no número 42, [macos] A JVM lança continuamente uma NullPointerException no novo MacOS 10.12 , mas acha que não é amigo do usuário. Vai levar algum trabalho para ver se é essencial para você usar um PSU.
TL; DR
O melhor palpite é que as CPUs têm um bom controle de qualidade e a Oracle não pode estar tão confiante com as PSUs, pois elas são basicamente visualizações em andamento da próxima CPU trimestral ainda não lançada.
Mas como eles podem dizer a todos que usam o macOS Sierra para usar um PSU, por exemplo, um PSU provavelmente é bom o suficiente para o desenvolvimento e faz um trabalho decente antecipando a próxima CPU. Você não o implantaria necessariamente em um servidor de produção, a menos que uma das correções da PSU não fosse de missão crítica para você, mas provavelmente poderia , dependendo de quão confortável sua organização estivesse com as versões de borda.
Mas a Oracle deve dizer tudo isso em algum lugar um pouco mais claramente, ou estamos presos a essa pergunta.