120k views
2 votes
Some Operating Systems use _________ multitasking to prevent any one process from monopolizing the computer's resources.

1) Preemptive
2) Cooperative
3) Parallel
4) Sequential

1 Answer

2 votes

Final answer:

Preemptive multitasking is used by some Operating Systems to allocate CPU time equitably among processes, preventing resource monopolization.

Step-by-step explanation:

Some Operating Systems use preemptive multitasking to prevent any one process from monopolizing the computer's resources. In preemptive multitasking, the operating system allocates CPU time slices to each program and process so that no single process can take control of the CPU for an extended period.

This method contrasts with cooperative multitasking, where processes voluntarily yield control of the CPU to allow other processes to run, which could lead to monopolization if a process does not manage its CPU usage efficiently.

Preemptive multitasking is more complex to implement but provides a more stable and user-friendly operating environment, preventing a single process from causing system-wide slowdown or hang-ups.

User CMoi
by
8.8k points