Browse > Article

The real-time scheduling algorithms based on the Insertion technique and Two-way SCAN technique  

Lee Myung Sub (영남대학교 컴퓨터공학과 인공지능 및 지능정보 시스템 연구실)
Park Chang Hyeon (영남대학교 컴퓨터공학과)
Abstract
Recently, to increase throughput per hour on real-time disk scheduling, a lot of algorithms that apply SCAN technique to EDF(Earliest Deadline First) that is representative real-time disk scheduling algorithm are studied. However, existing disk scheduling algorithms have several limitations because they consider continuous I/O requests when create SCAN group. Also, because SCAN technique was fixed direction, the existing algorithms have shortcoming that there are a lot of time damages. This paper proposes a new real-time disk scheduling algorithm based on the insertion technique and the two-way SCAN technique to solve the problems of the exiting real-time disk scheduling algorithms in hard real-time system. The simulation result shows that, when using our techniques, the disk throughput and the number of serviceable I/O requests are enhanced.
Keywords
Real-time disk scheduling; EDF; Insertion method; two-way scan technique;
Citations & Related Records
연도 인용수 순위
  • Reference
1 N. C. Wilhelm, 'An Anomaly in Disk Scheduling: a Comparison of FCFS and SSTF Seek Scheduling Using an Empirical Model for Disk Accesses,' CACM, 19(1), pages 13-17, 1972
2 M. Hofri, 'Disk Scheduling: FCFS vs. SSTF Revisited,' CACM, 23(11) pages 9-21, 1967
3 M. J. Carey, R. Jauhari, and M. Livny, 'Priority in DBMS Resource Scheduling,' In Proceedings of the 15th VLDB Conf, pages 397-410, 1989
4 R. P. King, 'Disk arm movement in anticipation of future requests,' ACM Trans. Computer Systems, volume 8, no. 3, pages 214-229, 1990   DOI
5 S. Chen, J. A. Stankovic, J. F. Kurose and D. Towsley, 'Performance Evaluation of Two New Disk Scheduling Algorithms for Real-Time Systems,' The Journal of Real-Time Systems, 3(3), 1991
6 C. L. Liu and J. W. Layland, 'Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment,' Journal of ACM, pages 46-61, 1973
7 C. Ruemmler and J. Wilkes, 'An introduction to disk drive modeling,' IEEE Computers, pages 16-28, 1994
8 K. Hwang and H. Shin, 'Real-time disk scheduling based on urgent group and shortest seek time first,' in Proceedings of 5th EUROMICRO Workshop on Real-Time Systems, page 124-130, 1993
9 H. P. Chang, R. I. Chang, W. K. Shih and R. C. Chang, 'Enlarged-Maximum- Scannable-Groups for Real-Time Disk Scheduling in Multimedia System,' IEEE COMPSAC, pages 383-388, 2000
10 T. J. Teorey, 'Properties of Disk Scheduling Policies in Multi programmed Computer Systems,' In Proceedings of AFIPS SJCC, volume 41, pages 1-11, 1972
11 R. I. Chang, W. K. Shih and R. C. Chang, 'Deadline-Modification-SCAN with Maximum-Scannable-Groups for Multimedia RealTime Disk Scheduling,' Proc. IEEE RTSS, pages 40-49, 1998
12 B. Kao and R. Cheng, 'Disk Scheduling,' In REAL-TIME DATABASE SYSTEMS, pages 97-107, Kluwer, 2002
13 P. J. Denning, 'Effect of Scheduling on File Memory Operations,' In Proceedings of AFIPS SJCC, volume 30, pages 9-21, 1967
14 A. L. N. Reddy and J. Wyllie, 'Disk Scheduling in a Multimedia I/O System,' In Proc. of the first ACM International Conference on Multimedia, pages 225-233, Anheim, CA, 1993