C look scheduling 51 1

15,900 views 16 slides Mar 19, 2013
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

No description available for this slideshow.


Slide Content

http://raj-os.blogspot.in/ 1
C-LOOK Scheduling
•SCAN and C-SCAN algorithms move the disk arm
across the full width of the disk
•In practice neither of the algorithm is implemented
this way

http://raj-os.blogspot.in/ 2
C-LOOK Scheduling
•In C-LOOK Scheduling the arm goes only as far as
final request in each direction
•Then it reverses direction immediately without going
all the way to the end of the disk

http://raj-os.blogspot.in/ 3
C-LOOK Scheduling
•When the head reaches the other end,
–It immediately returns to the beginning of the disk
–Without servicing any requests on the return trip
•Treats the cylinders as a circular list that wraps
around from the last cylinder to the first one

http://raj-os.blogspot.in/ 4
C-LOOK Scheduling
•It is a version of C-SCAN
•Arm only goes as far as the last request in each
direction
– then reverses direction immediately, without first going all
the way to the end of the disk

http://raj-os.blogspot.in/ 5
C-LOOK Scheduling
•Consider for example an ordered disk queue with
requests involving
–Tracks 98, 183, 37, 122, 14, 124, 65, 67
–Head pointer 53
•The request queue (0-199)

http://raj-os.blogspot.in/ 6
C-LOOK Scheduling
•If the disk head is initially at cylinder 53,
–it will first move from 53 to 65, (towards right)
–then to 67, 98, 122, 124, 183, 14 and 37 as shown
in the next slides

http://raj-os.blogspot.in/ 7
C-LOOK Scheduling
Initial Head Position

http://raj-os.blogspot.in/ 8
C-LOOK Scheduling
Head movement from 53
rd
to 65
th
track

http://raj-os.blogspot.in/ 9
C-LOOK Scheduling
Head movement from 65
th
to 67
th
track

http://raj-os.blogspot.in/ 10
C-LOOK Scheduling
Head movement from 98
th
track to 122

http://raj-os.blogspot.in/ 11
C-LOOK Scheduling
Head movement from 98
th
track top 122

http://raj-os.blogspot.in/ 12
C-LOOK Scheduling
Head movement from 122 to 124

http://raj-os.blogspot.in/ 13
C-LOOK Scheduling
Head movement from 124 to 183

http://raj-os.blogspot.in/ 14
C-LOOK Scheduling
Head movement 183 to 14

http://raj-os.blogspot.in/ 15
C-LOOK Scheduling
Head from 14 to 37
th
track

http://raj-os.blogspot.in/ 16
C-LOOK Scheduling
•Advantages
–Better than the C-SCAN algorithm in terms of head
movement
Tags