首页 > 试题广场 >

下列说法正确的是()

[单选题]
下列说法正确的是()
  • ucosiii 和 ucosii 一样,只支持抢占式调度方式
  • ucosiii支持64个任务
  • ucosii 支持64个任务
  • ucos ii和 ucosiii 一样,支持时间片轮转的调度方式
关于ucosii和ucosiii 1、 可剥夺多任务管理: 都是属于可剥夺的多任务内核,总是执行当前就绪的最高优先级任务; 2、同优先级任务的时间片轮转调度: UCOSII任务优先级必须不一致,高优先级的任务就是先被执行,UCOSSII允许一个任务优先级被多个任务使用,当这个优先级处于最高就绪态的时候,UCOSIII就会轮流调度处于这个优先级的所有任务,让每个任务运行一段由用户指定的时间长度,叫做时间片; 3、极短的关中断时间: UCOSIII可以采用锁定内核调度的方式而不是关中断的方式来保护临界代码,这样就可以将关中断的时间降到最低,似的UCOSIII能够非常迅速的响应中断请求 4、任务数据不受限制: UCOSII 早期版本只支持 64 个任务,但是从 2.80 版本开始,支持任务数提高到 255 个。 UCOSII 保留了最高4 个优先级和最低 4 个优先级的总共 8 个任务,用于拓展使用,实际上, UCOSII 一般只占用了最低 2 个优先级,分别用于空闲任务(倒数第一)和统计任务(倒数第二),所以剩下给我们使用的任务最多可达 255-2=253 个(V2.91)。 UCOSIII本身是没有任务数据限制的,但是从实际的应用者角度考虑,任务数据会受到CPU所使用的存贮空间的限制,包含代码空间和数据空间 5、优先级数量不受限制,UCOSIII支持无限多的任务优先级https://blog.csdn.net/weixin_38847128/article/details/84391783
编辑于 2019-08-16 22:53:46 回复(0)