Computer Science, asked by javeria56, 6 months ago

Why should operating system provide mechanisms to facilitate process cooperation

Answers

Answered by MADHAVANULAGANATHAN
1

Answer:

OS Cooperation

The execution of processes within a computer cannot happen if there's no communication between the components. There are several components within a computer that help to ensure the success of each task, including the central processing unit (CPU), memory, and input/output (I/O) devices.

In today's computers, multiple processes are executed concurrently through the CPU. The operating system (OS) helps to manage the tasks the CPU needs to process by allotting CPU time to each request. This situation is similar to scheduling an appointment with your doctor. First, you call and make the appointment. On the day of your appointment, you sit in the waiting room. After you see your doctor, you leave. A similar sequence of events happens with the CPU. The OS receives a request for a task and schedules a time for the task to be released for CPU processing. When the CPU is ready for the task, it's executed and completed. The CPU then moves on to process the next task.

Explanation:

Please mark me as brainliest!!!

Similar questions