FAQs On LOOK Disk Scheduling Algorithm
Q.1: Is Look Disk Scheduling Algorithms Suitable for Solid State Drives (SSD)?
Answer:
Most probably, the Look Disk Scheduling Algorithm is suitable for traditional hard drives. Since SSDs don’t have a moving part, therefore Look Disk Scheduling Algorithm is not so suitable for Solid State Drives.
Q.2: Is Look Disk Scheduling Algorithms fair to all Requests?
Answer:
Look Disk Scheduling Algorithms are not fair to all requests. It mostly prefers to those requests that come in its path, where it is currently scanning.
LOOK Disk Scheduling Algorithm
The LOOK Disk Scheduling Algorithm is the advanced version of the SCAN (elevator) disk scheduling algorithm which gives slightly better seek time than any other algorithm in the hierarchy (FCFS->SRTF->SCAN->C-SCAN->LOOK). It is used to reduce the amount of time it takes to access data on a hard disk drive by minimizing the seek time between read/write operations. The LOOK algorithm operates by scanning the disk in a specific direction, but instead of going all the way to the end of the disk before reversing direction like the SCAN algorithm, it reverses direction as soon as it reaches the last request in the current direction.
The LOOK algorithm services request similarly to the SCAN Algorithm meanwhile it also “looks” ahead as if there are more tracks that are needed to be serviced in the same direction. The main reason behind the better performance of the LOOK algorithm in comparison to SCAN is that in this algorithm the head is not allowed to move till the end of the disk.