Memoria logică

Memoria logică este spaţiul de adrese alocat unei partiţii logice pe care sistemul de operare îl percepe ca memorie principală. Pentru o partiţie care utilizează memorie partajată (numită în continuare partiţie cu memorie partajată), o parte a memoriei logice este copiată în memoria fizică principală, iar memoria logică rămasă este păstrată în spaţiul de stocare auxiliar.

Puteţi configura dimensiuni de memorie logică minime, maxime, dorite şi alocate pentru o partiţie cu memorie partajată.

Tabela 1. Dimensiuni de memorii logice
Dimensiune memorie logică Descriere
Minimă Cantitatea minimă de memorie logică cu care vreţi să opereze partiţia cu memorie partajată. Puteţi înlătura dinamic memorie logică din partiţia cu memorie partajată până la această valoare.
Maximă Cantitatea maximă de memorie logică pe care partiţia cu memorie logică partajată are dreptul să o folosească. Puteţi adăuga dinamic memorie logică la partiţia cu memorie partajată până la această valoare.
Dorită Cantitatea de memorie logică cu care vreţi să fie activată partiţia cu memorie partajată.
alocată Cantitatea de memorie logică pe care o poate folosi partiţia cu memorie partajată. O partiţie cu memorie partajată nu trebuie să folosească toată memoria logică alocată la un moment dat.

Pe sistemele care sunt gestionate de HMC (Hardware Management Console), configuraţi dimensiunile de memorie logică minimă, maximă şi dorită în profilul de partiţie. Când activaţi partiţia cu memorie partajată, HMC asignează memoria logică dorită la partiţia cu memorie partajată.

Următoarea figură arată o partiţie cu memorie partajată cu memoria sa logică.

Figura 1. O partiţie cu memorie partajată căreia îi este alocată mai multă memorie logică decât cantitatea de memorie fizică alocată curent
O partiţie cu memorie partajată căreia îi este alocată mai multă memorie logică decât cantitatea de memorie fizică alocată curent

Figura arată o partiţie cu memorie partajată căreia îi sunt alocaţi 2,5 GB de memorie logică. Memoria sa logică maximă este de 3 GB şi memoria sa logică minimă este de 1 GB. Puteţi modifica memoria logică alocată adăugând sau înlăturând dinamic memorie logică de pe partiţia cu memorie partajată. Puteţi adăuga dinamic memorie logică la partiţia cu memorie partajată până la dimensiunea maximă a memoriei logice şi puteţi înlătura dinamic memorie logică de pe partiţia cu memorie partajată până la dimensiunea minimă a memoriei logice.

Figura arată de asemenea că memoria fizică alocată curent partiţiei cu memorie partajată din pool-ul cu memorie partajată este de 2,1 GB. Dacă încărcarea de lucru care rulează în partiţia cu memorie partajată foloseşte curent 2,1 GB din memorie şi necesită încă 0,2 GB de memorie şi pool-ul de memorie partajată este supra-angajat logic, hipervizorul alocă încă 0,2 GB de memorie fizică partiţiei cu memorie partajată asignând pagini de memorie care nu sunt folosite curent de către alte partiţii cu memorie partajată. Dacă pool-ul cu memorie partajată este supra-angajat fizic, hipervizorul stochează 0,2 GB din memoria partiţiei cu memorie partajată într-un dispozitiv de spaţiu de paginare. Când partiţia cu memorie partajată are nevoie să acceseze datele care se află în dispozitivul de spaţiu de paginare, hipervizorul extrage datele pentru sistemul de operare.

Cantitatea de memorie fizică alocată partiţiei cu memorie partajată poate fi mai mică decât dimensiunea minimă a memoriei logice. Aceasta pentru că dimensiunea minimă a memoriei logice este o limită pentru memoria logică, nu pentru memoria fizică. În afară de dimensiunea minimă a memoriei logice, dimensiunile de memorie logică maximă, dorită şi alocată de asemenea nu controlează cantitatea de memorie fizică alocată partiţiei cu memorie partajată. De asemenea, adăugarea sau înlăturarea dinamică de memorie logică de pe o partiţie cu memorie partajată nu schimbă cantitatea de memorie fizică alocată partiţiei cu memorie partajată. Când setaţi dimensiunile memoriei logice şi adăugaţi sau înlăturaţi dinamic memorie logică, setaţi sau modificaţi cantitatea de memorie pe care o poate folosi sistemul de operare şi hipervizorul decide cum să distribuie acea memorie între pool-ul cu memorie partajată şi dispozitivul de spaţiu de paginare.