3-Chapter - 10 - RTOS - Task Communication
3-Chapter - 10 - RTOS - Task Communication
3-Chapter - 10 - RTOS - Task Communication
Task Communication
In a multitasking system, multiple tasks/processes run concurrently (in pseudo parallelism)
and each process may or may not interact between. Based on the degree of interaction,
the processes /tasks running on an OS are classified as
• Co-operating Processes: In the co-operating interaction model one process requires the
inputs from other processes to complete its execution.
• Competing Processes: The competing processes do not share anything among
themselves but they share the system resources. The competing processes compete for
the system resources such as file, display device etc