进程的调度中,平均周转时间怎么计算

2025-04-29 12:18:34
推荐回答(2个)
回答1:

平均周转时间=总周转时间/个数。

平均周转时间为衡量不同调度算法对相同作业流的调度性能。在操作系统中,作业的周转时间是指从作业进入系统开始,直至其完成并退出系统为止所经历的时间。

周转时间是指从作业提交到作业完成所经历的时间,包括作业等待、在就绪队列中排队、在处理器上运行以及进行输入输出操作所花费的时间的总和。作业的周转时间=作业完成时间-作业提交时间。



扩展资料

作业调度的基本任务为从后备队列中按照一定的算法,选择出若干个作业,为它们分配运行所需的资源(首先是分配内存)。在将它们调入内存后,便分别为它们建立进程,使它们都成为可能获得处理机的就绪进程,并按照一定的算法将它们插入就绪队列。

周转时间只能反映作业在系统中存在的时间, 并不能说周转时间小受到的服务就好。带权周转时间反映作业长短问题。带权周转时间越大,作业越短;带权周转时间越小,作业越长。带权周转时间:作业的周转时间与系统为它提供服务的时间之比。带权周转时间是调度算法的评价指标之一。

参考资料来源:百度百科-调度过程

参考资料来源:百度百科-带权周转时间

回答2:

平均周转时间就是用周转时间总时间除以作业个数:
所有作业的周转时间/作业总数
周转时间为作业完成时刻减去作业到达的时刻:作业完成时刻-作业到达时刻