Vad är skyddat läge?

I datorterminologi hänvisar frasen skyddat läge till ett x86 -driftsläge som erbjuder större säkerhet genom att möjliggöra nyckelprogramvarufunktioner. Vid drift i skyddat läge, även kallad skyddad virtuell adressläge, beviljas en dators operativsystem förbättrad kontroll över applikationerna som körs på maskinen. Denna förbättrade kontroll skyddar operativsystemet genom att bevilja myndighet för systemet att stänga av osäkra processer och delegera processer som ska köras i det virtuella minnesutrymmet.

I operativsystem som innehåller skyddad läge -bearbetning finns det några viktiga funktioner som gör tjänsten användbar. Den primära funktionen är användningen av privilegieringsnivåer för mjukvaruoperationer. I det skyddade läget för skyddsläge ges all programvara ett ringvärde på 0, 1, 2 eller 3. Dessa ringvärden indikerar de behörigheter som är tillåtna till programmet. Ett program med ett ringvärde på 0 är ett Super-Administrator-aktiverat program som har totala åtkomstbehörigheter, till exempel driftSystemfiler. Ett program med ett ringvärde på 3, standard för applikationer, har mycket begränsade behörigheter och skyddar därmed operativsystemet från skador av skurkprogram.

Protected Mode erbjuder också förbättringar av programmeminnesanvändningen. Genom att använda sökningsresurser är applikationen effektivt eldad i sitt eget driftsminne. Pageringsresursen håller de enskilda virtuella minnessegmenten säkra, eftersom systemet begränsar tillgången till dessa områden. Med möjligheten att använda en del av det tillgängliga utrymmet på hårddisken som en personsökningsfil är det möjligt att använda mer minne för applikationer än det som är fysiskt tillgängligt.

Med hjälp av skyddat läge tilldelas utrymmet i personsökningsfiler och virtuellt minne för användning. Processer kan tas bort från det fysiska minnet och placeras i de virtuella minnespageringsfilerna som finns på hårddisken. Begränsande APPlikationer till dessa virtuella minnesbanker påskyndar inte bara behandlingstiden för den centrala processorenheten (CPU), utan det hjälper också säkerheten. Detta beror på att de virtuella minnesresurserna hålls åtskilda från alla andra systemresurser, vilket skapar ett avsnitt som är reserverat specifikt för applikationen.

multitasking är en annan fördel som erbjuds av användningen av skyddad läge. När detta driftsläge är engagerat kan systemet använda tillståndsringar, samtalsportar och segment för uppgifter för att prioritera vissa operationer och processer. Denna prioriteringsnivå styr vilken procentandel av processortiden ägnas åt funktionen för en viss applikation eller process. Med denna nivå av oberoende kontroll kan det skyddade lägesoperativsystemet säkert stänga av program och applikationer utan rädsla för att krascha hela systemet.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?