Short Notes: Inter-Process Communication | Short Notes for Computer Science Engineering - Computer Science Engineering (CSE) PDF Download

Download, print and study this document offline
Please wait while the PDF view is loading
 Page 1


• Processes executing concurrently in the operating system may be either 
independent or cooperating processes.
• A process is independent if it can't affect or be affected by the other 
processes executing in the system.
• Any process that shares data with other processes is a cooperating process.
• Advantages of process cooperation are information sharing, computation 
speed up, modularity and convenience to work on many tasks at the same 
time.
• Cooperating processes require an Inter-Process Communication (IPC) 
mechanism that will allow them to exchange data and information.
• There are two fundamental models of IPC:
° Shared memory: In the shared memory model, a region of memory that 
is shared by a cooperating process is established. Process can then 
exchange information by reading and writing data to the shared region, 
o Message passing: In the message passing model, communication takes 
place by means of messages exchanged between the cooperating 
processes.
Read More
90 docs

Top Courses for Computer Science Engineering (CSE)

Explore Courses for Computer Science Engineering (CSE) exam

Top Courses for Computer Science Engineering (CSE)

Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

Short Notes: Inter-Process Communication | Short Notes for Computer Science Engineering - Computer Science Engineering (CSE)

,

Objective type Questions

,

Semester Notes

,

video lectures

,

Sample Paper

,

mock tests for examination

,

practice quizzes

,

Important questions

,

Free

,

Previous Year Questions with Solutions

,

Extra Questions

,

Short Notes: Inter-Process Communication | Short Notes for Computer Science Engineering - Computer Science Engineering (CSE)

,

study material

,

past year papers

,

Short Notes: Inter-Process Communication | Short Notes for Computer Science Engineering - Computer Science Engineering (CSE)

,

shortcuts and tricks

,

ppt

,

pdf

,

Exam

,

Summary

,

MCQs

,

Viva Questions

;