Hva er minnebeskyttelse?
Minnebeskyttelse er en strategi som gjør det mulig å håndtere mengden tilgangsrettigheter som gis til minnet som finnes på en datamaskin harddisk. Hovedformålet med denne typen beskyttelse er å minimere potensialet for en slags lagringsbrudd som vil skade dataene som er inneholdt i minnet, eller skade en del av minnekapasiteten til harddisken. Omtrent alle operativsystemer på markedet i dag vil omfatte noen bestemmelser for minnebeskyttelse.
En av hovedfunksjonene for minnebeskyttelse er forebygging av noen applikasjon fra å benytte seg av minne som operativsystemet ikke spesifikt har tildelt den applikasjonen. Dette forhindrer applikasjoner fra å gripe kontrollen over en overdreven mengde minne og muligens forårsake skade som påvirker andre applikasjoner som for øyeblikket er i bruk, eller til og med skaper tap av data som er lagret på harddisken. I mange operativsystemer styres dette ved å segmentere minnet for degSE av alle åpne applikasjoner, og sikrer at hver enkelt har nok til å operere ordentlig uten å lage problemer med de andre løpende applikasjonene.
Selv om det er en separasjon av beskyttelse og sikkerhet i et operativsystem, hjelper bruk av minnebeskyttelse i riktig funksjon av sikkerhetsprotokollene som ligger i systemet. Dette betyr at selv om sikkerhetsfunksjonene prøver å forhindre at en feil forårsaker skade på data eller på filene som støtter operativsystemet, forhindrer minnebeskyttelsen feilen i å få tilgang til en større andel av minnet og lage operasjonelle problemer som vil bremse sikkerhetsinitiativene. Fra dette perspektivet fungerer minnebeskyttelse som en verdifull ressurs som gjør det lettere for sikkerhetstiltakene å oppdage og håndtere ondsinnet programvare som kan forsøke å legge inn i systemets filer og begynne å bruke ressurser for å bæreut oppdraget med å skade harddisken.
Gjennom årene har minnebeskyttelsen blitt stadig mer sofistikert. Dette skyldes delvis fremskritt innen teknologi som har gjort det mulig å lage harddisker med mer minnekapasitet og behovet for å utvikle operativsystemer som er i stand til å støtte det økte minnet. I samme periode har antall trusler også multiplisert, noe som gjør det nødvendig for operativsystemer å ha strammere kontroller på hvordan tilgjengelig minne blir tildelt forskjellige applikasjoner. Ettersom harddisker fortsetter å øke i kapasiteten, vil nyere operativsystemer omfatte mer robust minnebeskyttelse som hjelper til med å sikre at minnehåndtering og integritet opprettholdes selv i møte med nye trusler som vil søke å overstyre forsvaret som er funnet i den beskyttelsen.