Ни одна крупная операционная система (по крайней мере, не на настольном компьютере) в настоящее время использует более 2 звонков, по той простой причине, что на единой основной архитектуре , это современный, эффективный способ выполнения системных вызовов (например, * 1003). *) исключительно поддерживает переход от кольца 3 к кольцу 0 и обратно.
Это означает, что если вы собираетесь поддерживать более двух колец, а поддержка Intel является соображением, вы купите довольно незначительное (и часто оспариваемое) преимущество с точки зрения безопасности по цене, требующей написания отдельных реализаций * 1006. * совершенно разные модели безопасности - для одной и той же ОС.
Что, честно говоря, лежит где-то посередине между "кошмаром обслуживания" и "безумием".