设有PA,PB,PC

2022-09-04 21:36 操作系统

设有PA,PB,PC,PD四个进程同时依次进入就绪队列它们所需的处理器时间和优先数如下表所示:进程处理器时(秒)优先数PA202PB153PC105PD123若不计调度等所消耗的时间。请回答:(1)分别写出采用“先来先服务”和“非抢占式的优先数(假设优先数越大,级别越高)”调度算法选中的进程执行的次序。(2)在上述两种算法下,分别算出每个进程在就绪队列的等待时间和平均等待时间。

正确答案:(1)进程执行次序为:先来先服务法:PA,PB,PC,PD;非抢占式的优先数法:PC,PB,PD,PA(2)先来先服务法:每个进程在就绪队列的等待时间分别为PA:0秒;Pb:0+20=20(秒);PCc:20+15=35(秒)PD:35+10=45(秒);平均等待时间为(0+20+35+45)/4=25(秒);非抢占式的优先数法:每个进程在就绪队列中的等待时间为:PA:25+12=37(秒);PB:0+10=l0(秒);PC:0秒;PD:10+15=25(秒);平均等待时间为(37+l0+0+25)/4=
相关推荐
下面关于主流智能手机操作系统的叙述正确的是()
在有m个进程的系统中出现死锁时,死锁进程的个数K应该满足的条件是()
操作系统是现代计算机系统不可缺少的组成部分
当一进程运行时,系统强行将其撤下,让另一个更高优先数的进程占用处理器,这种调度方式是()
设n,m为一棵二叉树上的两个结点,在中序遍历序列中n在m前的条件是()
()不是操作系统所具备的功能
管理网络通信和网络资源、协调各主机任务的运行,并向用户提供网络接口的操作系统是()
Android是哪个公司所开发的操作系统