Question
Which I/O scheduling algorithm prevents starvation of
requests?Solution
The SCAN scheduling algorithm, also called the Elevator Algorithm , prevents starvation by servicing requests in one direction until it reaches the end, then reversing direction. This ensures that every request, regardless of its position, gets serviced within a predictable timeframe.
- How SCAN Works: Requests are arranged based on their positions. The disk arm moves in a single direction, servicing requests, and reverses once it reaches the last request in that direction.
- Prevents Starvation: Since SCAN covers all requests in its path, even those far from the initial direction of the disk arm are eventually served.
- Requests: 98, 183, 37, 122, 14, 124, 65, 67 (Initial Head: 53)
- SCAN Movement: 53 → 37 → 14 → Reverse → 65 → 67 → 98 → 122 → 124 → 183
- This ensures fairness in servicing requests.
- While fair, FCFS can lead to high seek times due to requests being served in the order of arrival without considering their proximity.
- SSTF selects the closest request but may cause starvation for distant requests.
- LOOK is similar to SCAN but does not traverse to the end of the disk; however, it also prevents starvation.
- CLOOK further optimizes LOOK but may still involve longer wait times for requests on the other side of the disk.
In potatoes, black heart is caused by:
Which of the following Articles of the Constitution of India lays down the establishment of Public Service Commissions for the Union and for the States?
Chirag Chandrashekhar Shetty belongs to which of these sports?
Nile River was known as the backbone of which country?
The Union Cabinet, chaired by Prime Minister Shri Narendra Modi has approved the establishment of the WHO Global Centre for Traditional Medicine (WHO GC...
In which of the following states is the Tuluni Festival celebrated?
Where is the Kakarapar Atomic Power Plant is located?
Ken-Betwa link project is an interlinking project to connect the tributaries of Ken and Betwa river of which of the following state? Â
Regarding RBI's Sovereign Green Bonds (SGrBs), which of the following statements is correct?
Recently Nakul Jain has been as CEO of which of the following companies?