Merits of shared memory and drawbacks, Computer Networking

Merits of Shared Memory Programming

  • Global address space gives a user-friendly programming perspective to memory.
  • Data sharing among processes is both fast and uniform due to the proximity of memory to CPUs.
  • No use to specify explicitly the communication of data between processes.
  • Insignificant process-communication overhead.
  • More easier and intuitive to learn.

Drawbacks

  • Complex to manage data locality.
  • Not portable.
  • Scalability is limited by the number of open pathways to memory.
  • User is liable for specifying synchronization, example:- locks.

 

Posted Date: 3/2/2013 7:04:53 AM | Location : United States







Related Discussions:- Merits of shared memory and drawbacks, Assignment Help, Ask Question on Merits of shared memory and drawbacks, Get Answer, Expert's Help, Merits of shared memory and drawbacks Discussions

Write discussion on Merits of shared memory and drawbacks
Your posts are moderated
Related Questions
Radio Waves - Frequency ranges: 3 KHz to 1 GHz - Omni directional - Susceptible to interference by other antennas utilizing same frequency or band - Ideal for long-di

It imposes hierarchy and a division of labor between processors. Only one designated processor, the master, controls (in a tightly coupled arrangement) slave processors dedicated t

Broadcast and Multicast : Broadcast and Multicast :In the broadcast interconnection network, at one time one node transfer the data and all other nodes get that data.  Broadca

It consists of the communication stacks, distributed directories, authentication services, network time, RPC, Queuing services along with the network OS extensions like the distrib

File servers are useful for sharing files through a network. With a file server, the client passes requests for file records over network to file server

OSI Model Facts The OSI model classifies and organizes the methods that hosts perform to maintain data for transport across the network. You should be familiar with the OSI m

Selective Repeat ARQ - Processing at the receiver additionally complex - The window size is reduced to 2(m-1) (2m/2 at most) - Both the transmitter as well as the receiv


What is the purpose of cables being shielded and having twisted pairs? The main purpose of this is to stop crosstalk. Crosstalks are electromagnetic interferences or noise that

Process communicating End   systems  communicate with each  other by the  processes. A process  can be  thought  of a s program  that is  running  within  end systems. Process