Ce Este Memoria Virtuală

Ce Este Memoria Virtuală
Ce Este Memoria Virtuală

Video: Ce Este Memoria Virtuală

Video: Ce Este Memoria Virtuală
Video: Virtual Memory: 3 What is Virtual Memory? 2024, Aprilie
Anonim

Memoria virtuală a computerului este utilizată în sistemele de operare multitasking. Datorită acestuia, oferă o eficiență mai mare atunci când rulați mai multe programe.

Ce este memoria virtuală
Ce este memoria virtuală

Memoria virtuală este porțiunea de spațiu pe hard disk alocată de sistem atunci când nu există RAM suficient pentru a îmbunătăți performanța. În acest caz, datele care nu sunt utilizate în prezent de computer sunt mutate în așa-numitul fișier de paginare. Dimensiunea acestui fișier este aceeași cu cantitatea de memorie virtuală. De regulă, pentru funcționarea normală a sistemului, dimensiunea fișierului de paginare ar trebui să fie de 1,5 ori mai mare decât memoria RAM. Dar dacă utilizatorul joacă adesea jocuri pe computer cu grafică complexă sau animație 3D sau creează el însuși programe complexe, atunci dimensiunea fișierului ar trebui să fie dublată sau chiar triplată în raport cu memoria RAM. date către stocarea secundară. În același timp, procesele care rulează simultan funcționează izolat, „neștiind” unul de celălalt. Există două moduri de a implementa memoria virtuală: pagina și segmentul. Într-o implementare paginată, memoria RAM este împărțită în regiuni de aceeași dimensiune (pagini), care sunt luate ca o unitate de memorie. Un proces care rulează trimite o cerere de memorie la o adresă conținută în memoria virtuală. Adresa reprezintă numărul paginii și decalajul din cadrul acesteia. Sistemul poate spăla o pagină care nu a mai fost folosită de mult timp pe hard disk. Organizarea segmentelor împarte memoria virtuală în segmente de dimensiuni arbitrare. Când un proces accesează memoria, unele segmente sunt mutate în RAM, iar altele rămân pe hard disk. Fiecare segment poate fi atribuit un anumit nivel de drepturi de acces. Funcționarea memoriei de segment este similară cu memoria de pagină, dar are o viteză de acces mai mică. În majoritatea cazurilor, creșterea memoriei virtuale are loc automat, dar există situații în care utilizatorul trebuie să o facă manual. Cu toate acestea, în acest caz, trebuie să rețineți că performanța sistemului poate depăși limitele acceptabile și computerul, dimpotrivă, va funcționa mult mai lent. Puteți crește manual memoria virtuală în panoul de control din „Sistem” sau „ Secțiunea „Sistem și întreținerea acestuia”. La comanda „Modificare parametri” apare fereastra „Proprietăți sistem”, în care trebuie să selectați fila „Avansat”. În secțiunea „Performanță” - butonul „Opțiuni”. În fereastra „Setări de performanță” - fila „Avansat”, „Memorie virtuală” -> „Modificare”. Pentru a mări dimensiunea fișierului de paginare, debifați comanda „Selectați automat dimensiunea fișierului de paginare” și setați valoarea necesară.

Recomandat: