انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

cooperating process

الكلية كلية العلوم للبنات     القسم قسم الحاسبات     المرحلة 4
أستاذ المادة سحر عادل كاظم عبود باوي       5/30/2011 10:04:06 AM

Cooperating Processes

 

An Independent process is not affected by other running processes.

 

Cooperating processes may affect each other, hopefully in some controlled way.

 

 

Why cooperating processes?

 

information sharing

 

computational speedup

 

modularity or convenience

 

 

It’s hard to find a computer system where processes do not cooperate. Consider the commands you type at the Unix command line. Your shell process and the process that executes your command must cooperate. If you use a pipe to hook up two commands, you have even more process cooperation.

 

For the processes to cooperate, they must have a way to communicate with each other. Two common methods:

 

 

shared variables – some segment of memory accessible to both processes

 

message passing – a process sends an explicit message that is received by another

 


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .