Skip to main content

Qual è la modalità protetta?

Nella terminologia del computer, la modalità frase protetta si riferisce a una modalità operativa X86 che offre una maggiore sicurezza abilitando le caratteristiche del software chiave.Quando si opera in modalità protetta, chiamata anche modalità di indirizzo virtuale protetto, un sistema operativo per i computer viene concesso un controllo migliorato delle applicazioni in esecuzione sulla macchina.Questo controllo migliorato protegge il sistema operativo concedendo l'autorità per il sistema per chiudere i processi non sicuri e i processi di delega da eseguire nello spazio della memoria virtuale.

Nei sistemi operativi che incorporano l'elaborazione della modalità protetta, ci sono alcune caratteristiche chiave che rendono il servizioutile.La caratteristica principale è l'uso dei livelli di privilegio per le operazioni del software.Nella modalità protetta impostata, a tutti i software viene assegnato un valore di ring di 0, 1, 2 o 3. Questi valori di ring indicano le autorizzazioni consentite al programma.Un programma con un valore ad anello di 0 è un programma abilitato per super-amministratore che ha autorizzazioni di accesso totale, come i file di sistema operativo.Un programma con un valore ad anello di 3, il valore predefinito per le applicazioni, ha autorizzazioni molto limitate, proteggendo così il sistema operativo dai danni da parte dei programmi canaglia.

La modalità protetta offre anche miglioramenti all'utilizzo della memoria dei programmi.Utilizzando le risorse di paging, l'applicazione viene effettivamente firewall nella propria memoria operativa.La risorsa di paging mantiene sicuri i singoli segmenti di memoria virtuale, poiché il sistema limita l'accesso a queste aree.Con la possibilità di utilizzare una parte dello spazio disponibile sull'unità disco rigido come file di paging, è possibile utilizzare più memoria per applicazioni rispetto a quella che è fisicamente disponibile.

Utilizzo della modalità protetta, lo spazio disponibile in file di paging eLa memoria virtuale è allocata per l'uso.I processi possono essere rimossi dalla memoria fisica e inseriti nei file di paging della memoria virtuale situati sul disco rigido.Confinando le applicazioni a questi banchi di memoria virtuale non solo accelera il tempo di elaborazione dell'unità di processore centrale (CPU), ma aiuta anche la sicurezza.Questo perché le risorse di memoria virtuale sono mantenute separate da tutte le altre risorse di sistema, creando così una sezione riservata specificamente per l'applicazione.

Il multitasking è un altro vantaggio offerto dall'uso dell'operazione in modalità protetta.Quando questa modalità operativa è coinvolta, il sistema è in grado di utilizzare gli anelli di autorizzazione, le porte di chiamata e i segmenti di stato di attività per dare priorità a determinate operazioni e processi.Questo livello di priorità controlla quale percentuale di tempo del processore è dedicata alla funzione di una particolare applicazione o processo.Con questo livello di controllo indipendente, il sistema operativo in modalità protetta può chiudere in sicurezza programmi e applicazioni senza timore di arrestare l'intero sistema.