Central Processor Unit Ring

CPU Ring

CPU Ring pavyzdys

Specialūs vartai tarp žiedų yra sukurti siekiant leisti pasiekti išoriniam žiedui vidinio žiedo resursus nustatytu būdu. Vartų kontrolė tarp žiedų pagerina saugumą, tai prevencija programoms iš vieno žiedo ar lygio nuo netinkamo išteklių naudojimo iš kito žiedo skirto kitai programai.

Pavyzdžiai:

• Kenkėjiška programa dirbanti paprasto vartotojo rėžimu trečiame žiede turi būti atribota nuo webkameros įjungimo be vartotojo informavimo, nes aparatūros valdymas turėtų vykti pirmame žiede kuris rezervuotas įrenginio tvarkyklėms.

• Programa dirbanti kaip interneto naršyklė aukštesniuose žiedo lygmenyse privalo paklausti leidimo žemesnių žiedų, kad gautų prieigą prie interneto.

Pavyzdžiui Windows XP ir senesnės operacinės sistemos naudoja tik du žiedus, kur ring 0 atsakingas už branduolio (kernel) darbą ir ring 3 varototojo rėžimą (user mode).

paskutinį kartą redaguota 2011-02-09 08:10:18 redaktoriaus JasaitisPovilas