实时系统驱动策略

实时系统驱动策略静态表驱动策略(Static Table-Driven Scheduling)是一种离线调度策略,指在系统运行前根据各任务的时间约束及关联关系,采用某种搜索策略生成一张运行时刻表

这张运行时刻表与列车运行时刻表类似,指明了各任务的起始运行时刻及运行时间

运行时刻表一旦生成就不再发生变化了

在系统运行时,调度器只需根据这张时刻表启动相应的任务即可

由于所有调度策略在离线情况下指定,因此调度器的功能被弱化,只具有分派器(Dispatcher)的功能

优先级驱动策略指按照任务优先级的高低确定任务的高低确定任务的执行顺序

优先级驱动策略又分为静态优先级调度策略

静态优先级调度是指任务的优先级分配好之后,在任务的运行过程中,优先级不会发生改变

静态优先级调度又称为固态优先级调度

动态优先级调度是指任务的优先级可以随着时间或系统状态的变化而发生变化

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关