检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]南京航空航天大学计算机科学与技术学院,南京210016
出 处:《科学技术与工程》2015年第1期78-83,共6页Science Technology and Engineering
摘 要:针对多级反馈队列(MLFQ)调度算法在时间片大小选取上对系统性能的关键影响,提出了一种基于进程执行时间的多级反馈队列调度算法。算法结合动态时间量子思想,通过进程的执行时间动态确定队列以及时间片来完成调度。同时为了减少队列进程的切换次数,利用中位数的方法来决定时间片的大小。实验结果表明,与传统的多级反馈队列调度算法相比,改进的算法不仅缩短了进程的平均周转时间和平均等待时间,也减少了进程切换次数,为操作系统领域处理机调度智能化提供了有效的参考价值。The time quantum in Multi-level feedback queue has a great influence on the performance of operating system.To solve the problem,a self-adjustment time quantum in MLFQ was proposed based on burst time of the now running process.The idea of dynamic time quantum was combined with,and the queues and time quantum were dynamicly adjusted according to the now running process.To reduce the switch times of the processes,the median was used to determine the value of time quantum.The experimental results show that the proposed algorithm has lower average turnaround time and average waiting time than other traditional MLFQ and a certain reduction in the switch times of processes.It is valuable for intelligent scheduling algorithm in the field of operating system.
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222