Theory |
Circular SCAN (C-SCAN) scheduling algorithm is a
modified version of SCAN disk scheduling algorithm
but it serve the requests more uniformly.
Like SCAN / Elevator Algorithm, C-SCAN moves the head from
one end servicing all the requests to the other end.
In C Scan the Head starts from one end of the disk and
move towards the other end servicing all the requests in between.
After reaching end, the head reverses its direction.It then returns
to the starting end without servicing any request in between and
starts serving the requests.
|