Obsah:
- Definícia - Čo znamená virtuálna zdieľaná pamäť (VSM)?
- Techopedia vysvetľuje virtuálnu zdieľanú pamäť (VSM)
Definícia - Čo znamená virtuálna zdieľaná pamäť (VSM)?
Virtuálna zdieľaná pamäť (VSM) je technika, prostredníctvom ktorej sa viacerým procesorom v rámci architektúry distribuovanej výpočtovej techniky poskytuje abstraktná zdieľaná pamäť. Ide o techniku spracovania údajov navrhnutú tak, aby sa vylúčila ďalšia komunikácia medzi jednotlivými procesormi vyžadovaná v rámci distribuovaných výpočtov, napríklad keď nová hodnota globálnej premennej zmenenej procesorom musí byť odovzdaná iným procesorom.
Techopedia vysvetľuje virtuálnu zdieľanú pamäť (VSM)
VSM je implementovaný prostredníctvom programovacieho modelu, kde softvér vytvára a riadi všetku komunikáciu medzi procesormi a pamäťou. VSM je implementovaný v distribuovanom výpočtovom prostredí, ale poskytuje pripojeným procesorom dojem, že sú v prostredí zdieľanej pamäte (jedna pamäť zdieľaná medzi viacerými procesormi). Primárne je implementovaný tak, aby poskytoval jednotnú hodnotu spracovávaných dát v pamäti všetkým pripojeným procesorom.
Napríklad, ak procesor mení / mení premennú X, nová hodnota sa zobrazí všetkým ostatným procesorom pracujúcim na rovnakej premennej.