Câu trả lời nhanh là "Cập nhật bản vá quan trọng" (hoặc CPU, lần đầu tiên trong các cặp này) là bản cập nhật hàng quý và "Bản cập nhật bản vá" (hoặc PSU) là bản cập nhật tình huống cố gắng khắc phục các sự cố được tìm thấy trong CPU của nó Người tiền nhiệm, được phát hành trước khi CPU tiếp theo được chính thức đánh dấu vàng.
Đây là một bài viết mô tả những gì lên một chút:
CPU, PSU, SPU - Cập nhật thuật ngữ cập nhật bản vá quan trọng của Oracle .
Critical Patch Update (CPU) hiện đề cập đến việc phát hành tổng thể các bản sửa lỗi bảo mật mỗi quý thay vì bản vá bảo mật cơ sở dữ liệu tích lũy cho quý này. Hãy nghĩ về CPU như là bản phát hành hàng quý bao trùm và không phải là một bản vá duy nhất.
Bạn nên bối rối
Oracle thực sự không làm tốt công việc làm cho sự khác biệt, lý thuyết hoặc thực tế, giữa CPU và PSU rõ ràng.
Ví dụ, trên các ghi chú phát hành cho 8u111 và 8u112 , tôi có thể tìm thấy bất kỳ lý do nào để không sử dụng PSU mới nhất, hiện tại là 8u112. Nhưng bản thân các ghi chú phát hành cũng không cho tôi một lý do tuyệt vời tại sao tôi sẽ sử dụng PSU!
Có một phần "Thay đổi" cho 112 bao gồm "bảo mật-libs / java.security-- Nhà cung cấp SunPKCS11 không còn cung cấp SecureRandom theo mặc định", nhưng không đề cập đến các vấn đề nghiêm trọng khác.
Nhưng nếu bạn google xung quanh đủ , bạn sẽ tìm thấy những vấn đề nghiêm trọng, như ...
JVM ném NullPulumExceptions trên macOS Sierra 10.12
Trên macOS Sierra 10.12, nếu người dùng nhấn các phím bổ trợ (như Command, Alt, Shift) trong khi một applet đang chạy trên trình duyệt, một hộp lỗi có tên là Lỗi nội bộ lỗi có thể được hiển thị. Nó cũng sẽ hiển thị biểu tượng exec exec của Viking trong dock macOS. Người dùng có thể loại bỏ applet hoặc cố gắng chạy lại applet trong khi không nhấn phím bổ trợ. Để khắc phục sự cố này, hãy cài đặt JRE 8u112, cho Mac OS X. [nhấn mạnh của tôi]
Về mặt kỹ thuật, ý tôi là vấn đề đó nằm ở trang lỗi , bản thân nó là một hoặc hai liên kết đã bị xóa khỏi ghi chú phát hành, ở # 42, [macos] JVM liên tục ném NullPulumException trên MacOS 10.12 mới , nhưng phát hiện đó không phải là thân thiện với người dùng. Sẽ mất một số công việc để xem liệu nhiệm vụ quan trọng đối với bạn là sử dụng PSU.
TL; DR
Dự đoán tốt nhất là CPU rất tốt QA'd và Oracle không thể tự tin với PSU, vì về cơ bản, chúng đang được xem trước về CPU hàng quý sắp ra mắt.
Nhưng vì họ có thể nói với tất cả những người sử dụng macOS Sierra để sử dụng PSU, ví dụ, PSU có thể đủ tốt để phát triển và thực hiện tốt công việc dự đoán CPU tiếp theo. Bạn không nhất thiết phải triển khai nó đến một máy chủ sản xuất trừ khi một trong các bản sửa lỗi PSU không phải là nhiệm vụ quan trọng đối với bạn, nhưng bạn có thể có thể , tùy thuộc vào mức độ thoải mái của tổ chức của bạn với các bản phát hành cạnh.
Nhưng Oracle nên nói tất cả những điều này ở đâu đó rõ ràng hơn một chút, hoặc chúng ta bị mắc kẹt với câu hỏi này.