Chi può darmi una delucidazione sull'algoritmo SCAN e C-SCAN per lo scheduling del disco nel caso ci trovassimo in questa situazione?
numero cilindri 5000 : 0-4999
richiesta corrente=143
precedente=125
86,1470,913,1774,948,1509,1022,1750,130
quando con l'algoritmo C-SCAN arriviamo al cilindro 1774
dobbiamo sommare anche i cilindri che lo separano dalla fine del disco e anche
i cilindri che ci sono dalla fine del disco all'inizio???
1774->4999->0->86 quindi
..+(4999-1774)+(4999)+86=..
E con lo SCAN si devono calcolare i cilindri che separano 1774 dalla fine per
poi ritornare indietro?
1774->4999->130
(4999-1774)+(4999-130)=..
![]()