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
Define deadlock avoidance. An alternative method for avoiding deadlocks is to need additional information about how resources are to be requested. Every request requires the sy

What are the objectives for a file management system? To meet the data management wants and requirements of the user, which embrace storage of data and the ability to

Explain Swapping Swapping is a method of temporarily removing inactive programs from the memory of computer system.

What is the main advantage of multiprogramming? Multiprogramming makes efficient use of the CPU by overlapping the demands for the CPU and its I/O devices from various users. I

WHAT IS OPERATING SYSTEM ?ENLIST AND EXPLAIN BASIC SERVICES PROVIDE BY OS

Q. Presume that we agree that 1 kilobyte is 1,024 bytes 1 megabyte is 1,0242 bytes and 1 gigabyte is 1,0243 bytes. This progression carries on through terabytes, petabytes, and ex

What are the typical elements of a process image? User data: Modifiable part of user space. May have program data, user stack area, and programs that might be modified. User

What is an operating system process? How is it different from a program? Why do we need the concept of a process, rather than simply talk about programs running in memory? The e

wat are the commands used for creating the file hierarchy

Device Drivers Communicates straight with peripheral devices (disks, tapes, etc.). Responsible for begin physical I/O operations on the device. Pro