Kernel mode: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Esempi: Rimossi link a pagine omonime ma che non riguardavano l'abito informatico Etichette: Modifica da mobile Modifica da web per mobile |
|||
(3 versioni intermedie di 3 utenti non mostrate) | |||
Riga 1:
{{S|teorie dell'informatica}}
Nei [[sistema operativo|sistemi operativi]] che per la [[Protezione (informatica)|protezione]] fanno uso di meccanismi basati sul modello dei [[domini gerarchici di protezione]], viene solitamente chiamato '''kernel mode''' (in [[Lingua inglese|inglese]] ''modalità del kernel'') lo stato di privilegio massimo riservato all'esecuzione del [[kernel]]. Il codice in [[linguaggio macchina]] eseguito in tale modalità ha accesso illimitato alla [[memoria]], all'[[hardware]] e alle altre risorse.
Il meccanismo a stati gerarchici di privilegio ha basse prestazioni, sia in quanto ad efficacia della protezione che in quanto a costo di esecuzione, rispetto al meccanismo di protezione basato su [[capability]], che permette tra l'altro di soddisfare il [[principio del privilegio minimo]]
== Esempi ==
L'[[architettura x86]] dispone di quattro [[domini gerarchici di protezione|livelli di privilegio]], chiamati ''ring'' (ma usualmente ne sono usati solo due): la modalità più privilegiata (kernel mode) è nota come ring 0, mentre la modalità meno privilegiata ([[user mode]]) è nota come ring 3.
== Voci correlate ==
* [[Kernel]]
{{Portale|informatica}}
[[Categoria:Teorie dell'informatica]]
|