Съдържание:
- Определение - Какво означава виртуална споделена памет (VSM)?
- Techopedia обяснява виртуалната споделена памет (VSM)
Определение - Какво означава виртуална споделена памет (VSM)?
Виртуалната споделена памет (VSM) е техника, чрез която множество процесори в разпределената изчислителна архитектура са снабдени с абстрактна споделена памет. Това е техника за обработка на данни, предназначена да елиминира допълнителната комуникация между процесор и процесор, необходима в рамките на разпределените изчисления, например когато новата стойност на глобална променлива, променена от процесор, трябва да бъде предадена на други процесори.
Techopedia обяснява виртуалната споделена памет (VSM)
VSM се реализира чрез модел на програмиране, където софтуерът създава и управлява цялата комуникация между процесорите и паметта. VSM се реализира на разпределена изчислителна среда, но осигурява на свързаните процесори впечатление, че те са в обща среда на паметта (една памет, споделена между множество процесори). Основно се реализира, за да осигури еднаква стойност на данните, които се обработват в паметта на всички свързани процесори.
Например, ако процесор променя / променя променливата X, всички други процесори, работещи върху същата променлива, ще видят новата стойност.
