Hacker News new | ask | show | jobs
by leosarev 703 days ago
Why is so?
3 comments

All modern OSes only use ring 0 and 3. Intel is considering removing rings 1 and 2 in a future revision for that reason: https://www.intel.com/content/www/us/en/developer/articles/t...
Historical reasons. Windows NT was designed to support architectures with only two privilege rings.
That's a question for Microsoft OS architects