以下关于实时操作系统(RTOS)任务调度器的叙述中,正确的是()。

2023-09-01

A. 任务之间的公平性是最重要的调度目标
B. 大多数RTOS调度算法都是抢占方式(可剥夺方式)
C. RTOS调度器都采用了基于时间片轮转的调度算法
D. 大多数RTOS调度算法只采用一种静态优先级调度算法

参考答案:B

任务是RTOS中最重要的操作对象,每个任务在RTOS的调度下由CPU分时执行。任务的调度目前主要有时间分片式、轮流查询式和优先抢占式三种,不同的RTOS可能支持其中一种或几种,其中优先抢占式对实时性的支持最好。在非实时系统中,调度的主要目的是缩短系统平均响应时间,提高系统资源的利用率,或优化某一项指标;而实时系统中调度的目的则是要尽可能地保证每个任务满足他们的时间约束,及时对外部请求做出响应。