问答题

有5个任务A、B、C、D、E,它们几乎同时到达,预计它们的运行时间为10、6、2、4、8min。其优先级分别为3、5、2、1和4,这里5为最高优先级。对于下列每一种调度算法,计算其平均进程周转时间(进程切换开销可不考虑)。
(1)先来先服务(按A、B、C、D、E)算法。
(2)优先级调度算法。
(3)时间片轮转算法。

【参考答案】

采用先来先服务(FCFS)调度算法时,5个任务在系统中的执行顺序、完成时间及周转时间如表3.24所示。
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)