Cuprins:
- Definiție - Ce înseamnă memoria partajată virtuală (VSM)?
- Techopedia explică memoria partajată virtuală (VSM)
Definiție - Ce înseamnă memoria partajată virtuală (VSM)?
Memoria partajată virtuală (VSM) este o tehnică prin care mai multe procesoare dintr-o arhitectură de calcul distribuită sunt prevăzute cu o memorie comună abstractă. Este o tehnică de prelucrare a datelor proiectată pentru a elimina comunicarea suplimentară procesor-procesor necesară în cadrul calculelor distribuite, cum ar fi atunci când noua valoare a unei variabile globale schimbată de un procesor trebuie transmisă altor procesoare.
Techopedia explică memoria partajată virtuală (VSM)
VSM este implementat printr-un model de programare, în care software-ul creează și gestionează toată comunicarea dintre procesoare și memorie. VSM este implementat pe un mediu de calcul distribuit, dar oferă procesoarelor conectate impresia că se află într-un mediu de memorie partajată (o singură memorie partajată între mai multe procesoare). Este implementat în principal pentru a oferi o valoare uniformă a datelor care sunt procesate în memorie tuturor procesoarelor conectate.
De exemplu, dacă un procesor schimbă / modifică variabila X, toate celelalte procesoare care lucrează la aceeași variabilă vor vedea noua valoare.