Hva er beskyttet modus?
I datamaskinterminologi refererer frasen beskyttet modus til en x86-driftsmodus som gir større sikkerhet ved å aktivere viktige programvarefunksjoner. Når du opererer i beskyttet modus, også kalt beskyttet virtuell adressemodus, får datamaskinens operativsystem forbedret kontroll over applikasjonene som kjører på maskinen. Denne forbedrede kontrollen beskytter operativsystemet ved å gi autoritet til at systemet kan slå av usikre prosesser og delegere prosesser som skal kjøres i det virtuelle minneområdet.
I operativsystemer som inneholder prosessering av beskyttet modus, er det noen få viktige funksjoner som gjør tjenesten nyttig. Den viktigste funksjonen er bruken av rettighetsnivåer for programvaredrift. I konfigurasjonen av beskyttet modus får all programvare en ringverdi på 0, 1, 2 eller 3. Disse ringverdiene indikerer tillatelsene som er tillatt for programmet. Et program med en ringverdi på 0 er et superadministrator-aktivert program som har totale tilgangstillatelser, for eksempel operativsystemfiler. Et program med en ringverdi på 3, standard for applikasjoner, har svært begrensede tillatelser, og beskytter dermed operativsystemet mot skader av useriøse programmer.
Beskyttet modus tilbyr også forbedringer i minnets bruk av programmer. Ved å bruke sideressurser blir brannmuren effektivt inn i sitt eget driftsminne. Personsøkingsressursen holder de enkelte virtuelle minnesegmentene sikre, ettersom systemet begrenser tilgangen til disse områdene. Med muligheten til å bruke en del av den tilgjengelige plassen på harddisken som en personsøkerfil, er det mulig å bruke mer minne til applikasjoner enn det som er fysisk tilgjengelig.
Ved bruk av beskyttet modus fordeles plassen som er tilgjengelig i personsøkerfiler og virtuelt minne for bruk. Prosesser kan fjernes fra det fysiske minnet og plasseres i filene til det virtuelle minnet som er plassert på harddisken. Å begrense applikasjoner til disse virtuelle minnebankene øker ikke bare behandlingstiden til den sentrale prosessorenheten (CPU), men det hjelper også sikkerheten. Dette er fordi de virtuelle minnressursene holdes atskilt fra alle andre systemressurser, og dermed oppretter en seksjon som er forbeholdt spesielt for applikasjonen.
Multitasking er en annen fordel som tilbys ved bruk av beskyttet modus. Når denne operasjonsmodusen er aktivert, er systemet i stand til å bruke tillatelsesringer, anropsport og oppgavetilstandssegmenter for å prioritere visse operasjoner og prosesser. Dette prioriteringsnivået styrer hvilken prosentandel prosessortid som er dedikert til funksjonen til en bestemt applikasjon eller prosess. Med dette nivået av uavhengig kontroll kan operativsystemet med beskyttet modus trygt slå av programmer og applikasjoner uten frykt for å krasje hele systemet.