An Efficient Dynamic Round Robin Algorithm for CPU scheduling

被引:0
|
作者
Farooq, Muhammad Umar [1 ]
Shakoor, Aamna [1 ]
Siddique, Abu Bakar [1 ]
机构
[1] Univ Engn & Technol, Lahore, Pakistan
关键词
Operating Systems (OS); CPU scheduling; Round Robin (RR) algorithm; Dyanmic time quantum;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The efficiency of embedded systems mainly depends on the process scheduling policy of operating systems running on them. Better scheduling algorithms make a system fast using less resources for small time. Out of some important scheduling algorithms, Round Robin algorithm is much efficient. But its efficiency fairly depends on choosen time quantum. In this paper, we have developed an efficient Round Robin algorithm using Dynamic Time Quantum. Some such systems have already been developed but they take advantage of other algorithms and their running time is much higher due to sorting of processes which is practically impossible. So, our goal is to reduce running time of an algorithm along with efficiency constraints such as context switches, average waiting and turnaround times. Lower the context switches, average waiting and turnaround times; higher the efficiency of an operating system and thus better embedded system. In the last section of this paper, we will present a comparison of our system with previously developed algorithms.
引用
收藏
页码:244 / 248
页数:5
相关论文
共 50 条
  • [21] An efficient frame-based scheduling algorithm: Credit Round Robin
    Do, VL
    Yun, KY
    HPSR 2003: WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2003, : 103 - 110
  • [22] A Novel Amended Dynamic Round Robin Scheduling Algorithm for Timeshared Systems
    Shafi, Uferah
    Shah, Munam
    Wahid, Abdul
    Abbasi, Kamran
    Javaid, Qaisar
    Asghar, Muhammad
    Haider, Muhammad
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2020, 17 (01) : 90 - 98
  • [23] Dynamic round robin scheduling algorithm for μc/OS-III
    1600, Universidad Central de Venezuela (55):
  • [24] Optimization in Round Robin Process Scheduling Algorithm
    Upadhyay, Anurag
    Hasija, Hitesh
    INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, VOL 2, INDIA 2016, 2016, 434 : 457 - 467
  • [25] The simulation of round robin and priority scheduling algorithm
    Karapici, Alban
    Feka, Enri
    Tafa, Igli
    Allkoci, Alban
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 758 - 758
  • [26] Efficient and fair hierarchical packet scheduling using dynamic deficit round robin
    Wu, CC
    Moh, C
    Wu, HM
    Tsaur, DJ
    Lin, W
    PROCEEDINGS OF THE THIRD IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND COMPUTER NETWORKS, 2005, : 262 - 267
  • [27] An Improved Dynamic Round Robin Scheduling Algorithm Based on a Variant Quantum Time
    Alsheikhy, Ahmed
    Ammar, Reda
    Elfouly, Raafat
    2015 11TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO), 2015, : 98 - 104
  • [28] A Hybrid of Round Robin and Shortest Job First CPU Scheduling Algorithm for Minimizing Average Waiting Time
    Jha, Tanuja
    Choudhury, Tanupriya
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT 2018), 2018, : 466 - 470
  • [29] Optimizing CPU Scheduling for Real Time Applications Using Mean-Difference Round Robin (MDRR) Algorithm
    Kiran, R. N. D. S. S.
    Babu, Polinati Vinod
    Krishna, B. B. Murali
    ICT AND CRITICAL INFRASTRUCTURE: PROCEEDINGS OF THE 48TH ANNUAL CONVENTION OF COMPUTER SOCIETY OF INDIA - VOL I, 2014, 248 : 713 - 721
  • [30] The Adaptive80 Round Robin Scheduling Algorithm
    McGuire, Christopher
    Lee, Jeonghwa
    TRANSACTIONS ON ENGINEERING TECHNOLOGIES, 2015, : 243 - 258