Affiliation:
1. Clemson Univ., Clemson, SC
2. Thinking Machines Corporation, Cambridge, MA
Abstract
A continuum of disk scheduling algorithms, V(
R
), having endpoints V(0) = SSTF and V(1) = SCAN, is defined. V(
R
) maintains a current SCAN direction (in or out) and services next the request with the smallest
effective
distance. The effective distance of a request that lies in the current direction is its physical distance (in cylinders) from the read/write head. The effective distance of a request in the opposite direction is its physical distance plus
R
x (total number of cylinders on the disk). By use of simulation methods, it is shown that this definitional continuum also provides a continuum in performance, both with respect to the mean and with respect to the standard deviation of request waiting time. For objective functions that are linear combinations of the two measures,
μ
w
+
ko
w
, intermediate points of the continuum are seen to provide performance uniformly superior to both SSTF and SCAN. A method of implementing V(
R
) and the results of its experimental use in a real system are presented.
Publisher
Association for Computing Machinery (ACM)
Cited by
67 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献