期刊名称:Journal of Theoretical and Applied Information Technology
印刷版ISSN:1992-8645
电子版ISSN:1817-3195
出版年度:2015
卷号:73
期号:2
出版社:Journal of Theoretical and Applied
摘要:Selection of appropriate CPU scheduling algorithm is important, because the OS scheduler has to context-switch the CPU among the various tasks that an operating system has to execute. Real time systems involve high number of context switches. Hence, RR scheduling is not suitable, as this can result in a few particular processes waiting in the pipeline for a long time, to get the CPU time. This paper proposes a dual-processor based scheduling technique, called as Dynamic Time Quantum algorithm. Here, one processor handles only computation-intensive tasks, whereas the other processor handles only I/O tasks. In this approach, the scheduler intelligently dispatches the process to the appropriate processor (CPU). After the processes are dispatched to the respective processors, the time quantum is calculated and the processes are executed in increasing order of their burst time. Experimental Analysis had proved that the proposed algorithm viz. Dynamic Time Quantum algorithm had outperformed the traditional algorithm which used a single CPU.