ในฐานะนักเขียนระบบปฏิบัติการมือสมัครเล่นฉันพบว่าเนื่องจากการเพจ (ส่วนสำคัญของรูปแบบการป้องกันสมัยใหม่) มีเพียงแนวคิดของสิทธิพิเศษ (วงแหวน 0,1,2) และไม่มีสิทธิประโยชน์ผลประโยชน์ของวงแหวน 1 และ 2 จึงลดลงอย่างมาก
เจตนาของ Intel ในการมีวงแหวน 1 และ 2 คือเพื่อให้ระบบปฏิบัติการใส่ไดรเวอร์อุปกรณ์ในระดับนั้นดังนั้นพวกเขาจึงได้รับสิทธิพิเศษ แต่ค่อนข้างแยกออกจากส่วนที่เหลือของรหัสเคอร์เนล
วงแหวน 1 และ 2 เป็นไปในทางที่ "ส่วนใหญ่" มีสิทธิพิเศษ พวกเขาสามารถเข้าถึงหน้าหัวหน้างานได้ แต่หากพยายามใช้คำสั่งที่มีสิทธิพิเศษพวกเขาก็ยังคง GPF เหมือนวงแหวน 3 ดังนั้นจึงไม่ใช่สถานที่ที่แย่สำหรับไดรเวอร์ตามที่ Intel วางแผนไว้ ...
ที่กล่าวว่าพวกเขามีประโยชน์ในการออกแบบบางอย่าง ในความเป็นจริง OS ไม่ได้โดยตรงเสมอไป ตัวอย่างเช่นVirtualBoxซึ่งเป็นVirtual Machineทำให้รหัสเคอร์เนลของแขกอยู่ในวงแหวน 1 ฉันแน่ใจด้วยว่าระบบปฏิบัติการบางระบบใช้ประโยชน์จากระบบเหล่านี้ฉันไม่คิดว่ามันเป็นการออกแบบที่ได้รับความนิยมในขณะนี้