Disk scheduling with shortest cumulative access time first algorithms

被引:1
作者
Akar, Nail [1 ]
Tunc, Caglar [2 ]
Gaertner, Mark [3 ]
Erden, Faith [3 ]
机构
[1] Bilkent Univ, Fac Engn, Dept Elect & Elect Engn, Ankara, Turkey
[2] NYU, Tandon Sch Engn, Dept Elect & Comp Engn, New York, NY USA
[3] Seagate Technol, Shakopee, MN USA
关键词
Disk scheduling; shortest access time first; sequential request processing;
D O I
10.3906/elk-1610-271
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A new class of scheduling algorithms is proposed for disk drive scheduling. As opposed to choosing the request with the shortest access time in conventional shortest access time first (SATF) algorithms, we choose an ordered sequence of pending I/O requests at the scheduling instant with the shortest cumulative access time. Additionally, we introduce flexibility for forthcoming requests to alter the chosen sequence. Simulation results are provided to validate the effectiveness of the proposed disk scheduler. Throughput gains of 3% and above are shown to be attainable, although this occurs at the expense of increased computational complexity.
引用
收藏
页码:3367 / 3380
页数:14
相关论文
共 17 条
  • [1] New algorithms for disk scheduling
    Andrews, M
    Bender, MA
    Zhang, L
    [J]. ALGORITHMICA, 2002, 32 (02) : 277 - 301
  • [2] Arpaci-Dusseau R.H., 2015, OPERATING SYSTEMS 3, V0.91
  • [3] Average case analysis of disk scheduling, increasing subsequences and spacetime geometry
    Bachmat, Eitan
    [J]. ALGORITHMICA, 2007, 49 (03) : 212 - 231
  • [4] AMORTIZED ANALYSIS OF SOME DISK SCHEDULING ALGORITHMS - SSTF, SCAN, AND N-STEP SCAN
    CHEN, TS
    YANG, WP
    LEE, RCT
    [J]. BIT, 1992, 32 (04): : 546 - 558
  • [5] Coffman E. G., 1972, SIAM Journal on Computing, V1, P269, DOI 10.1137/0201018
  • [6] What is the Future of Disk Drives, Death or Rebirth?
    Deng, Yuhui
    [J]. ACM COMPUTING SURVEYS, 2011, 43 (03)
  • [7] Denning PJ, 1967, AFIPS SPRING JOINT C, P9
  • [8] A CONTINUUM OF DISK SCHEDULING ALGORITHMS
    GEIST, R
    DANIEL, S
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1987, 5 (01): : 77 - 92
  • [9] Hooda Priya, 2014, J COMPUTER COMMUNICA, V2, P1
  • [10] Jacobson DavidM., 1991, Disk scheduling algorithms based on rotational position