Kernel mode: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Kernel non va tradotto |
||
Riga 1:
{{S|software}}
Nei [[sistema operativo|sistemi operativi]] che per la [[protezione]] fanno uso di meccanismi basati su [[stati gerarchici di privilegio]], viene solitamente chiamato '''kernel mode''' (in [[lingua inglese|inglese]] ''modalità
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]]. Nonostante ciò molti dei sistemi operativi moderni continuano ad usare gli stati gerarchici di privilegio, e cercano di limitarne gli elevati costi computazionali limitando le operazioni che necessitano di passare in kernel mode (come ad esempio nei sistemi operativi a [[Kernel#Microkernel|microkernel]]).
Riga 7:
L'architettura [[x86]] dispone di quattro [[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]].
[[Categoria:
[[en:CPU modes]]
|