Índice:
- Definição - O que significa Memória Compartilhada Virtual (VSM)?
- Techopedia explica Virtual Shared Memory (VSM)
Definição - O que significa Memória Compartilhada Virtual (VSM)?
Memória compartilhada virtual (VSM) é uma técnica através da qual vários processadores em uma arquitetura de computação distribuída são fornecidos com uma memória compartilhada abstrata. É uma técnica de processamento de dados projetada para eliminar a comunicação adicional de processador para processador necessária na computação distribuída, como quando o novo valor de uma variável global alterada por um processador deve ser passado para outros processadores.
Techopedia explica Virtual Shared Memory (VSM)
O VSM é implementado através de um modelo de programação, em que o software cria e gerencia toda a comunicação entre os processadores e a memória. O VSM é implementado em um ambiente de computação distribuído, mas fornece aos processadores conectados a impressão de que eles estão em um ambiente de memória compartilhada (uma única memória compartilhada entre vários processadores). Ele é implementado principalmente para fornecer um valor uniforme dos dados que estão sendo processados na memória para todos os processadores conectados.
Por exemplo, se um processador estiver alterando / alterando a variável X, todos os outros processadores que trabalham na mesma variável verão o novo valor.