In a distributed computing environment, distributed shared memory is used…
2014
In a distributed computing environment, distributed shared memory is used which is
- A.
Logical combination of virtual memories on the nodes.
- B.
Logical combination of physical memories on the nodes.
- C.
Logical combination of the secondary memories on all the nodes.
- D.
All of the above
Attempted by 181 students.
Show answer & explanation
Correct answer: B
Answer: Logical combination of physical memories on the nodes.
Explanation: Distributed shared memory (DSM) is an abstraction that makes the separate physical main memories (RAM) of multiple machines appear as one shared address space to programs.
DSM unifies physical RAM across nodes so processes can read and write shared variables without explicit message passing.
It is not the same as virtual memory (a per-process abstraction) and does not refer to combining secondary storage like disks.
Implementations handle communication, consistency and coherence across nodes; performance depends on the network and the consistency model used.