Co je ochrana paměti?
Ochrana paměti je strategie, která umožňuje spravovat množství přístupových práv udělených paměti nalezené na pevném disku počítače. Hlavním účelem tohoto typu ochrany je minimalizovat potenciál pro některé typy narušení úložiště, které by poškodilo data obsažená v paměti nebo poškodilo část kapacity paměti pevného disku. Téměř všechny operační systémy na dnešním trhu budou zahrnovat některá ustanovení pro ochranu paměti.
Jednou z hlavních funkcí ochrany paměti je zabránění jakékoli aplikaci ve využití paměti, kterou operační systém této aplikaci výslovně nevyčlenil. Tím zabráníte aplikacím převzít kontrolu nad nadměrným množstvím paměti a případně způsobit poškození, které negativně ovlivní jiné aplikace, které jsou aktuálně používány, nebo dokonce způsobit ztrátu dat uložených na pevném disku. V mnoha operačních systémech je to řízeno segmentováním paměti pro použití ve všech otevřených aplikacích, což zajišťuje, že každý má dostatek, aby správně fungoval, aniž by způsoboval problémy s ostatními spuštěnými aplikacemi.
Přestože v operačním systému existuje oddělení ochrany a bezpečnosti, použití ochrany paměti napomáhá správné funkci bezpečnostních protokolů, které jsou vlastní systému. To znamená, že i když se bezpečnostní funkce pokoušejí zabránit chybě způsobující poškození dat nebo souborů, které podporují operační systém, ochrana paměti brání chybě v přístupu k většímu podílu paměti a vytváření provozních problémů, které by zpomalily dolů bezpečnostní iniciativy. Z tohoto hlediska slouží ochrana paměti jako cenný prostředek, který usnadňuje bezpečnostní opatření při zjišťování škodlivého softwaru, který se může pokusit vložit do systémových souborů, a při práci s ním začít používat prostředky k plnění úkolů poškozujících pevný disk.
V průběhu let se ochrana paměti stala stále sofistikovanější. To je částečně způsobeno pokroky v technologii, které umožnily vytvořit pevné disky s větší kapacitou paměti a potřebou vyvinout operační systémy schopné podporovat tuto zvýšenou paměť. Během stejného období se počet hrozeb také znásobil, takže je nutné, aby operační systémy měly přísnější kontrolu nad přidělováním dostupné paměti pro různé aplikace. Vzhledem k tomu, že pevné disky stále rostou, budou novější operační systémy zahrnovat robustnější ochranu paměti, která pomáhá zajistit, aby byla správa a integrita paměti zachována i v případě nových hrozeb, které by se snažily potlačit obranu zjištěnou v této ochraně.