Consider and comment on one of the following: Select and explain a scheduling al
ID: 3746585 • Letter: C
Question
Consider and comment on one of the following:
Select and explain a scheduling algorithm that works better in a system with a single processor than with a system with multiple processor.
Explain why Windows, Linux, and Solaris implement multiple locking mechanisms.
Describe the circumstances under which OSes use spin-locks, mutex locks, semaphores, adaptive mutex locks, and condition variables.
Describe a scenario in which a software-based solution to the critical-section problem is preferred. Describe a scenario in which a hardware-based solution to the critical-section problem is preferred. Explain your scenarios
Explanation / Answer
Explain why Windows, Linux, and Solaris implement multiple locking mechanisms?
Therefore, Operating Systems are implementing multiple locking mechanisms.