某系统中采用固定优先级调度,有3个任务,优先级顺序为X>Y>Z,任务Z先执行,并且运行过程中独占了共享资源S,在释放S之前,任务X和Y开始运行,X也申请资源S,Y和Z之间没有共享资源,则三个任务执行完成的顺序是_____________。

admin2021-01-07  30

问题 某系统中采用固定优先级调度,有3个任务,优先级顺序为X>Y>Z,任务Z先执行,并且运行过程中独占了共享资源S,在释放S之前,任务X和Y开始运行,X也申请资源S,Y和Z之间没有共享资源,则三个任务执行完成的顺序是_____________。

选项 A、X、Y、Z
B、Y、X、Z
C、Y、Z、X
D、Z、X、Y

答案B

解析 本题考查操作系统调度的基础知识。
    在固定优先级任务调度中,每次调度时,系统把处理机分配给就绪队列中优先数最高的进程让它运行,但在运行的过程中,如果出现另一个优先数比它高的进程,它就要立即停止,并将处理机分配给新的高优先数进程。X、Y、Z三个任务的执行顺序如下。
转载请注明原文地址:https://jikaoti.com/ti/2WI7FFFM
0

相关试题推荐
最新回复(0)