Die schnelle Antwort ist, dass ein "Critical Patch Update" (oder die erste CPU in diesen Paaren) ein vierteljährliches Update ist und ein "Patch Set Update" (oder PSU) ein Situationsupdate ist, mit dem Probleme in der CPU behoben werden sollen Vorgänger, der vor der nächsten CPU veröffentlicht wurde, ist offiziell als golden gekennzeichnet.
Hier ist ein Beitrag, der beschreibt, was ein bisschen
los ist : CPU, PSU, SPU - Terminologie-Update für Oracle Critical Patch Update .
Critical Patch Update (CPU) bezieht sich jetzt auf die allgemeine Veröffentlichung von Sicherheitsupdates pro Quartal und nicht auf den kumulativen Datenbank-Sicherheits-Patch für das Quartal. Stellen Sie sich die CPU als die übergreifende vierteljährliche Version und nicht als einen einzigen Patch vor.
Sie sollten verwirrt sein
Oracle macht wirklich keinen großartigen Job, um den Unterschied zwischen CPU und PSU klar zu machen.
In den Versionshinweisen für 8u111 und 8u112 könnte ich beispielsweise einen Grund finden, das neueste Netzteil, derzeit 8u112, nicht zu verwenden. Aber auch nicht in die Release Notes von ihnen geben Sie uns einen großen Grund, warum ich würde das Netzteil verwenden!
Es gab einen Abschnitt "Änderungen" für 112, der Folgendes enthielt: "security-libs / java.security-- SunPKCS11-Provider, der standardmäßig kein SecureRandom mehr anbietet", aber keine anderen schwerwiegenden Probleme erwähnt.
Aber wenn Sie Google um um genug, Sie haben ernsthafte Probleme zu finden, wie ...
JVM löst NullPointerExceptions unter macOS Sierra 10.12 aus
Wenn ein Benutzer unter macOS Sierra 10.12 während eines Applets in einem Browser die Modifizierertasten (wie Befehl, Alt, Umschalttaste) drückt, wird möglicherweise ein Fehlerfeld mit der Bezeichnung "Internal Error" angezeigt. Außerdem wird im macOS-Dock das Symbol "exec" angezeigt. Der Benutzer kann das Applet schließen oder versuchen, das Applet erneut auszuführen, ohne eine Modifizierungstaste zu drücken. Um dieses Problem zu beheben, installieren Sie JRE 8u112 für Mac OS X. [Hervorhebungsmethode]
Technisch gesehen ist dieses Problem auf der Fehlerseite, die selbst ein oder zwei Verknüpfungen aus den Versionshinweisen entfernt ist. Bei [ 42 ] [macos] JVM wird ständig eine NullPointerException auf dem neuen Mac OS 10.12 ausgelöst, was jedoch nicht der Fall ist benutzerfreundlich. Es wird ein wenig Arbeit kosten, um zu sehen, ob es für Sie entscheidend ist, eine PSU zu verwenden.
TL; DR
Die beste Vermutung ist, dass CPUs QA-fähig sind und Oracle mit den PSUs nicht so zuversichtlich sein kann, da sie im Wesentlichen in Vorbereitung sind, bevor die vierteljährliche CPU veröffentlicht wird, die noch nicht veröffentlicht wurde.
Da sie jedoch jedem, der macOS Sierra verwendet, sagen kann, dass er beispielsweise eine PSU verwendet, ist eine PSU wahrscheinlich gut genug für die Entwicklung und leistet gute Arbeit, um die nächste CPU vorwegzunehmen. Sie würden es nicht unbedingt auf einem Produktionsserver bereitstellen, es sei denn, eine der PSU-Korrekturen war für Sie nicht kritisch, aber Sie könnten es auch tun, je nachdem, wie gut sich Ihre Organisation mit Edge-Releases befand.
Aber Oracle sollte das alles irgendwo klarer sagen, oder wir bleiben bei dieser Frage.