Modul supervizor , modul privilegiat [1] , modul kernel ( modul kernel în engleză ) este un mod privilegiat al procesorului , folosit de obicei pentru a executa nucleul sistemului de operare .
În acest mod de funcționare al procesorului, sunt disponibile operațiuni privilegiate, cum ar fi operațiuni I/O către dispozitive periferice , modificarea setărilor de protecție a memoriei, setările memoriei virtuale, parametrii sistemului și alți parametri de configurare. De regulă, în modul supervizor, fie restricțiile de protecție a memoriei [2] nu funcționează deloc , fie pot fi modificate în mod arbitrar, astfel încât codul care rulează în acest mod, de regulă, are acces deplin la toate resursele sistemului (spațiul de adrese , procesorul registrelor de configurare etc.). În multe tipuri de procesoare, acesta este cel mai privilegiat mod dintre toate modurile disponibile.
Unele procesoare moderne pot avea un mod de hipervizor și mai privilegiat, folosit de obicei în scopul virtualizării , adică asigurând că mai multe sisteme de operare rulează în paralel pe un singur procesor. În acest caz, setările efectuate din modul hypervisor [3] pot impune unele restricții privind accesul direct la resursele sistemului și perifericele din modul supervizor pentru a oferi hipervizorului capacitatea de a arbitra și diferenția accesul la resursele și perifericele sistemului fără fiind remarcat de sistemele de operare care rulează în paralel.
ale sistemelor de operare | Aspecte|||||
---|---|---|---|---|---|
| |||||
Tipuri |
| ||||
Nucleu |
| ||||
Managementul proceselor |
| ||||
Gestionarea și adresarea memoriei |
| ||||
Instrumente de încărcare și inițializare | |||||
coajă | |||||
Alte | |||||
Categorie Wikimedia Commons Wikibooks Wiktionar |