某嵌入式实时操作系统采用了某种调度算法,当某任务执行接近自己的截止期(deadline)时,调度算法将把该任务的优先级调整到系统最高优先级,让该任务获取CPU资源运行。请问此类调度算法是(11)________。

admin2021-03-26  58

问题 某嵌入式实时操作系统采用了某种调度算法,当某任务执行接近自己的截止期(deadline)时,调度算法将把该任务的优先级调整到系统最高优先级,让该任务获取CPU资源运行。请问此类调度算法是(11)________。

选项 A、优先级调度算法
B、抢占式优先级调度算法
C、最晚截止期调度算法
D、最早截止期调度算法

答案C

解析 嵌入式实时系统是为某个特定功能设计的一种专用系统,其任务的调度算法与系统功能密切相关。通常,实时系统存在多种调度算法,优先级调度算法是指系统为每个任务分配一个相对固定的优先顺序,调度程序根据任务优先级的高低程度,按时间顺序进行高优先级任务优先被调度;抢占式优先级调度算法是在优先级调度算法的基础上,允许高优先级任务抢占低优先级任务而运行:最晚截止期调度算法是指调度程序按每个任务的最接近其截止期末端的时间进行调度,系统根据当前任务截止期的情况,选取最接近截止期的任务运行:最早截止期调度算法是指调度程序按每个任务的截止期时间,选取最早到截止期的头端时间的任务进行调度。
转载请注明原文地址:https://kaotiyun.com/show/LqQZ777K
0

最新回复(0)