Co to jest ochrona pamięci?
Ochrona pamięci to strategia, która umożliwia zarządzanie ilością praw dostępu, które są przyznawane pamięci znalezione na dysku twardym komputerowym. Głównym celem tego rodzaju ochrony jest zminimalizowanie potencjału pewnego rodzaju naruszenia przechowywania, które zaszkodziłoby danych zawartym w pamięci lub uszkodzenie części pojemności pamięci dysku twardego. Prawie wszystkie systemy operacyjne na rynku będą obejmować pewne przepisy dotyczące ochrony pamięci.
Jedną z głównych funkcji ochrony pamięci jest zapobieganie dowolnej aplikacji z korzystania z pamięci, której system operacyjny nie przydzielił do tej aplikacji. Zapobiega to przejęciu kontroli nadmiernej ilości pamięci i prawdopodobnie powodowania szkód, które negatywnie wpływają na inne aplikacje, które są obecnie używane, a nawet utworzenie utraty danych zapisanych na dysku twardym. W wielu systemach operacyjnych jest to zarządzane przez segmentowanie pamięci dla USE według wszystkich otwartych aplikacji, upewniając się, że każda z nich ma wystarczająco dużo, aby działać prawidłowo bez tworzenia problemów z innymi uruchamianymi aplikacjami.
Podczas rozdziału ochrony i bezpieczeństwa w systemie operacyjnym, stosowanie ochrony pamięci pomaga w prawidłowej funkcji protokołów bezpieczeństwa związanych z systemem. Oznacza to, że nawet gdy funkcje bezpieczeństwa próbują zapobiec powodowaniu uszkodzenia błędu lub plików obsługujących system operacyjny, ochrona pamięci uniemożliwia błędowi dostęp do większego udziału pamięci i tworzenie problemów operacyjnych, które spowolniłyby inicjatywy bezpieczeństwa. Z tej perspektywy ochrona pamięci służy jako cenny zasób, który ułatwia środkom bezpieczeństwa wykrywanie i radzenie sobie z złośliwym oprogramowaniem, które może próbować osadzić pliki systemu i zacząć używać zasobów do noszeniaMisja krzywdzenia dysku twardego.
Z biegiem lat ochrona pamięci staje się coraz bardziej wyrafinowana. Wynika to częściowo z postępów w technologii, które umożliwiły tworzenie dysków twardych o większej pojemności pamięci i potrzebie opracowania systemów operacyjnych zdolnych do obsługi tej zwiększonej pamięci. W tym samym okresie liczba zagrożeń również się zwielokrotniła, co umożliwia systemom operacyjnym, aby mieć mocniejsze elementy sterowania, w jaki sposób dostępna pamięć jest przydzielana do różnych aplikacji. W miarę wzrostu napędów twardych nowsze systemy operacyjne będą obejmować bardziej niezawodną ochronę pamięci, która pomaga w upewnieniu się, że zarządzanie pamięcią i integralność jest utrzymywane nawet w obliczu nowych zagrożeń, które starałyby się zastąpić obronę znalezioną w tej ochronie.