Optimization of online disk scheduling algorithms

Disk scheduling policies have a significant effect on disk performance. SPTF is one of the well-known policies that can increase disk performance near to optimality [1]. One of the drawbacks of the regular implementation of SPTF is its high computational cost. "The computational cost [of SPTF] (as indicated crudely by our simulation times) is very high" [2]. This paper shows that computational cost of SPTF is not the characteristic of SPTF, but it is a matter of implementation. The experience shows that this approach can improve the efficiency over 80% compared to naïve implementation. Finally, an algorithm for efficient implementation of lookahead algorithms is introduced.

[1]  Chang Liu,et al.  Disk scheduling policies with lookahead , 2002, PERV.

[2]  Yale N. Patt,et al.  Scheduling algorithms for modern disk drives , 1994, SIGMETRICS 1994.

[3]  Michael A. Bender,et al.  New algorithms for the disk scheduling problem , 1996, Proceedings of 37th Conference on Foundations of Computer Science.