What are the various available scheme in ipc, Operating System

Several schemes available are as follows:

Pipes: One-way communication process through which different process can interact. The problem is that the two processes could have a unique ancestor. However this problem was fixed with the help of named-pipes (FIFO).

Message Queues : Message queues may be used between unrelated and related processes executing on a machine.

Shared Memory: This is the fastest of all IPC process. The memory to be shared is examined into the address space of the processes. The speed gain is attributed to the fact that there is no kernel use. But this scheme requires synchronization.

 

441_IPC available schema.png

Posted Date: 7/30/2012 12:57:52 AM | Location : United States







Related Discussions:- What are the various available scheme in ipc, Assignment Help, Ask Question on What are the various available scheme in ipc, Get Answer, Expert's Help, What are the various available scheme in ipc Discussions

Write discussion on What are the various available scheme in ipc
Your posts are moderated
Related Questions
Question: a) Illustrate with the help of a diagram, the difference between two tier and three tier architectures. b) Explain in what kind of environment, a peer to peer envi

Explain the Sleep (ms) Function  This call places the current thread in a suspended state for the number of milliseconds passed as the parameter (ms). After that Windows NT wil

What is an operating system? An operating system is a program that acts as a mediator between a user and the computer hardware. The function of an operating system is to provid

Q. Explain about Deadlocks? Deadlocks for (int i = 0; i // first find a thread that can finish for (int j = 0; j if (!finish[j]) { boolean temp = true; for

Explain Chaining to Handle Collision Chaining:  One easy scheme is to chain all collisions in lists attached to the suitable slot. This permits an unlimited number of collision

Ask question Project Details PROJECT OVERVIEW The ABC Hospital is upgrading their version of Windows. As part of the upgrade, 100 new computers will be purchased. Your task is to

Problem: (a) (i) Explain what a single system image is and how it is related to the concept of a distributed operating system? (ii) What are the main differences between a

Explain segmentation hardware? We define an completion to map two-dimensional user-defined addresses into one-dimensional physical addresses. This mapping is affected by means

Q. What are the tradeoffs concerned in rereading code pages from the file system versus using swap space to store them? Answer: If codes pages are accumulate in swap space th

Explain FIFO page replacement A FIFO replacement algorithm associates with every page the time when that page was brought into memory. When a page must be changed, the oldest p