A
napjaink számítógépes rendszereiben minimálisan két
privilégizálási
szintet különböztetnek meg:
Így például a RISC processzorok jellemzően két privilégizálási szintet használnak, míg a i80x86 processzorokra a 4 szintű védelem a jellemző. Egyes számítógép architektúrákban privilégizált utasítások is megtalálhatók. Ez azt jelenti, hogy a processzor utasításkészletében vannak olyan speciális utasítások, melyeket a processzor csak az operációs rendszer privilégizálási szintjén futó taszkok esetén hajt végre. (Ezeknek az utasításoknak a használata a felhasználói programok privilégizálási szintjén „privilégizálási hiba” kivételt eredményez.) A privilégizálási szintek közötti védelmet az is segíti, hogy minden egyes szint egymástól elkülönült önálló tárolóterülettel is rendelkezik, melybe a felfüggesztett taszkok legfontosabb adatai elmenthetők (i80x86 processzorok esetén ez a TSS, a taszk állapot szegmens). |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |