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
Compare user threads and kernel threads. User threads:- User threads are supported above the kernel and are executed by a thread library at the user level. Thread creation

What is a Real-time system? A Real-time system is used when inflexible time requirements have placed on the operation of processor or the flow of data so it is often used as a

Q. Distinguish among PCS and SCS scheduling. Answer: PCS scheduling is completed local to the process. It is how a thread library schedules threads onto available LWPs. SCS sch

Major page fault: If the page is not loaded in memory at the time the fault is stated, then it is named major or hard page fault. The handler in the machine requires to search a

EXAMPLE FOR SEGMENTATION Consider an instance as given in the table and we have five segments numbered from 0 through 4 the segment is stock in the physical memory as shown. Th

Crumbles Bakery needs to decide how many and what types of cupcakes to make today. Currently, they make two types of cupcakes: chocolate cupcakes and carrot cake cupcakes. Chocolat

what is multilevel page table and its applications?

Explain Process scheduling Process scheduling consists of the subsequent sub-functions: 1.      Scheduling : Selects the process to be implement next on the CPU 2.      D

Define swapping. A process requires being in memory to be executed. Though a process can be swapped temporarily out of memory to a backing store and then brought back into memo

What is an I/O subsystem? The control of devices connected to the computer is a main issue while designing operating systems. Because I/O deices differ widely in their function