answersLogoWhite

0

What is memory sharing?

User Avatar

Anonymous

8y ago
Updated: 10/24/2021

In computer hardware, shared memory refers to a (typically) large block of random access memory that can be accessed by several different central processing units (CPUs) in a multiple-processor computer system. The issue with shared memory systems is that the many CPUs need fast access to memory and will likely cache memory. Whenever one cache is updated with information that may be used by other processors, the change needs to be reflected to the other processors, otherwise the different processors will be working with incoherent data (see cache coherence and memory coherence). Such coherence protocols can when they work well provide extremely high performance access to shared information between multiple processors. On the other hand they can sometimes become overloaded and become a bottleneck to performance. The alternatives to shared memory are distributed memory and distributed shared memory, with another, similar set of issues. See also Non-Uniform Memory Access. In software the term shared memory refers to memory that is accessible by more than one process, where a process is a running instance of a program. In this context, shared memory is used to facilitate inter-process communication.

User Avatar

Brandyn McClure

Lvl 10
3y ago

What else can I help you with?

Related Questions

Which file and printer sharing setting optimizes the memory used on servers with 10 or fewer simultaneous network users?

Minimize Memory Used


Most time sharing systems use what techniques to manage memory space?

roll-in/roll/out


Can you transfer your memory form one brain to another like sharing through USB and bluetooth?

No


What are the key requirements that memory management should satisfy?

Relocation, protection, sharing, logical and physical organization. I believe this is an acceptable answer. These should be the functions that memory management deal with.


Why did the giver apologized to Jonas after sharing the memory of the war?

Because it was a bad memory and it was very new and strange to Jonas and so the Giver apologised because he felt guilty.


What requirements is memory management intended to satisfy?

•Relocation •Protection •Sharing •Logical organisation •Physical organisation


How much memory do I need for a home computer mainly for e-mail and sharing photos and music?

For a basic home computer, you would not need more than 1024MB of memory.


Which file and printer sharing setting optimizes memory use for a small LAN with 64 or fewer users?

Balance


What is cell encoding in computer graphics?

t also ends up the sharing of memory of the computer RAM for the display graphics. it also enables the computer to have graphics memory depending on the


What are the different memory management techniques used in os?

teri maa ki chut


What has the author Geoffrey D McNiven written?

Geoffrey D. McNiven has written: 'Analysis of memory use for improved design an comoile-to,e allocation of local memory' -- subject(s): Controllers, Memory (Computers), Interprocessor communication, Time sharing, Coding


What is video memory on your computer?

Video memory is the RAM in your machine that is used exclusively for your graphics hardware. This can be both the RAM chips built into the graphics chipset its self, or it can be the RAM that is optionally "carved out" from the system memory. The latter is called "shared video memory" although it isn't really sharing as the graphics hardware uses it exclusively.