Là một người có sở thích viết về hệ điều hành, tôi nhận thấy rằng vì phân trang (một phần chính của mô hình bảo vệ hiện đại) chỉ có khái niệm đặc quyền (vòng 0,1,2) và không đặc quyền, lợi ích cho vòng 1 và 2 đã giảm đi đáng kể.
Mục đích của Intel khi có vòng 1 và 2 là để hệ điều hành đặt các trình điều khiển thiết bị ở mức đó, vì vậy chúng có đặc quyền, nhưng hơi tách biệt với phần còn lại của mã nhân.
Nhẫn 1 và 2 là một cách, "chủ yếu là" đặc quyền. Họ có thể truy cập các trang giám sát, nhưng nếu họ cố gắng sử dụng một chỉ dẫn đặc quyền, họ vẫn GPF như vòng 3. Vì vậy, nó không phải là một nơi tồi tệ cho các trình điều khiển như Intel đã lên kế hoạch ...
Điều đó nói rằng, chúng chắc chắn có công dụng trong một số thiết kế. Trên thực tế, không phải lúc nào OS cũng trực tiếp. Ví dụ, VirtualBox , một Máy ảo , đặt mã hạt nhân khách ở vòng 1. Tôi cũng chắc chắn rằng một số hệ điều hành có sử dụng chúng, tôi chỉ không nghĩ rằng nó là một thiết kế phổ biến vào lúc này.