【简答题】
假设系统有5个进程,它们的到达时间和服务时间如下: 进程名 到达时间 处理时间 A 0 3 B 1 5 C 3 2 D 9 5 E 12 5 新进程(没有运行过)与老进程(运行过的进程)的条件相同时,假定系统选新进程执行。 若按照多级反馈队列[MFQ,第1个队列的时间片为1,第i(i>1))个队列的时间片q=2(i-1)算法进行CPU调度,请回答以下问题(精确到小数点后2位): (1)进程A、B、C、D、E的完成时间分别是______、_____、_____、_____、_____; (2)平均周转时间为______ (3) 平均 带权周转时间为______ [提示]时间片在不同等级队列中的长短不同,注意理解时间片的含义。我们假设时间单位为1,则一级队列的时间片是1个时间单位,二级队列的时间片长度是2个时间单位,三级队列的时间片长度为4,以此类推,后续等级队列的时间片长度按照q=2(i-1)进行计算。
参考答案:
参考解析:
举一反三