Protecția memoriei este

Protecția memoriei este calea de a controla drepturile de acces la anumite regiuni de memorie. Utilizat de majoritatea sistemelor de operare multitasking. Scopul principal al protejării memoriei este de a împiedica procesul de a accesa memoria care nu este alocată pentru acest proces. Astfel de interdicții crește fiabilitatea ambelor programe și sisteme de operare, ca un bug într-un singur program nu poate afecta în mod direct memoria altor aplicații. Trebuie distins între principiul general al protecției memoriei și tehnologia ASLR sau NX-biților.

Segmentarea memoriei

Arhitectura x86 are mai multe moduri de segmentare care pot fi utilizate pentru a proteja memoria. [1] În arhitectura x86 există tabelul descriptorilor globali și tabelul descriptorilor locali care descriu segmentele de memorie. Indicatorii pentru segmente în astfel de procesoare sunt stocați în registrele de segment specializate. Inițial au existat 4: CS (segment de cod), SS (segmente de stivă), DS (segment de date) și ES (segment suplimentar); apoi au mai fost adăugate încă două: FS și GS. [1]

Memoria paginii

Multe arhitecturi care utilizează organizarea de memorare a memoriei, inclusiv cele mai populare x86. implementați protecția memoriei la nivel de pagină.

Trebuie remarcat faptul că eroarea paginii nu este un eveniment fatal. Aceste întreruperi pot fi folosite nu numai pentru protejarea memoriei, ci și în alte moduri. Astfel, sistemul de operare prin interceptarea PF, poate încărca pagina în memorie, de exemplu, în cazul în care a fost debarcat anterior pe hard disk în procesul de paginare, atunci aplicația poate continua să lucreze. Această schemă permite o modalitate transparentă de creștere a numărului de aplicații de memorie disponibile.

Mecanismul cheie de securitate

Simularea de segmentare

Evaluarea nivelului de protecție

Protecția memoriei în diferite sisteme de operare

Printre OS-urile care implementează protecția memoriei

Unele sisteme de operare în timp real în timp real nu utilizează protecția memoriei, chiar și pe procesoare acolo unde este posibil. Un exemplu de astfel de sistem de operare este versiunile VxWorks de până la 5 inclusiv.

  • Încălcare a memoriei, pentru încălcarea protecției memoriei
  • Separarea protecției și a securității
  • Mod protejat - mecanisme de protecție în x86

notițe

  1. ↑ 12, 64 și Intel Manuale IA-32 Arhitecturi Software pentru dezvoltatori: Volumul 3A: programare de sistem Ghid, Partea 1; PDF
  • Manuale pentru dezvoltatori Intel - arhitecturi Intel.

Aspecte ale sistemelor de operare (lista de istoric)

Urmăriți ce este "Protecția memoriei" în alte dicționare:

MEMORY PROTECTION - un set de computere hardware și software care împiedică non-sancționarea. accesul la informații din memoria calculatorului pentru a exclude posibilitatea extragerii, copierii, distorsionării accidentale sau deliberate (sau chiar distrugerii). În ... ... Marele dicționar encyclopedic politehnic

Protecția memoriei segmente - nu există nicio intrare în acest articol. Adăugați o secțiune introductivă care acoperă pe scurt tema articolului. Protecția cu segmente de memorie este una dintre opțiunile pentru implementarea protecției memoriei în procesoarele bazate pe x86. Pot fi folosite în protejate ... ... Wikipedia

protecție psihologică - un sistem de mecanisme de reglementare utilizate elimine sau să reducă la minimum negativ, experiențele traumatice o persoană asociată cu un conflict intern sau extern, anxietate sau disconfort. Situații care generează ZP, ... ... Enciclopedie psihologică mare

Protecția prin parolă - Program o modalitate de a proteja împotriva utilizării neautorizate a resurselor de sistem în care pentru a avea acces, trebuie să introduceți parola. Pentru un potențial intrus nu a putut fi considerată o parolă străină și uzurpa puterile celuilalt ... Traducator tehnic

PROTECȚIA - (1) Furtună de vânt vezi (). organizarea informațiilor privind măsurile de conservare fiabilă a informațiilor și a rețelelor de programe împotriva accesului (accidental sau intenționat) la acestea de către utilizatori străini sau "virus" (a se vedea); (3) Z. protecția metalelor de metal din ... ... Enciclopedii politehnice mari

protecția acumulării - metoda de restaurare a datelor stocate în memoria externă, constând în faptul că numai fișierele create după o anumită perioadă sunt copiate pe mediul suplimentar. [Domarev V.V. Securitatea Tehnologiei Informației ... ... Ghidul Traducătorului Tehnic

scrie protecție - O metodă de protejare a informațiilor pe un disc și / sau RAM, care constă în instalarea cheile de securitate sau în citirea etichetei lipirea pe disc, care împiedică intrarea de noi date și magazine disponibile de la distrugere. [Domarev VV ... ... Directorul traducătorului tehnic

protecție la copiere - Hardware-ul software pentru a împiedica copierea unor informații înregistrate într-o altă parte a memoriei sau pe un alt dispozitiv de stocare. Un disc cu informații protejate nu poate fi copiat prin mijloace standard. [Domarev ... ... Directorul traducătorului tehnic

Articole similare