Module 21: Problem and Solution
Lecture 42: Multi-core ComputingInter-process Communication
Multi-core ComputingInter-process Communication
Processes in a Group
A process can be independent
Is not directly affected by other processes.
Does not affect other processes.
Example: /bin/ls and the shell
Are they related?
Processes may be cooperating
Information Sharing
Speed up of execution
Modularity and convenience
Cooperating Processes (example)
Not really an example of “processes” but “threads”.
The issues are the similar though.