欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > UCOS-III 与UCOS-III主要功能差异

UCOS-III 与UCOS-III主要功能差异

2024/10/25 6:30:07 来源:https://blog.csdn.net/sensorfeng/article/details/140335023  浏览:    关键词:UCOS-III 与UCOS-III主要功能差异
FeatureµC/OS-IIIµC/OS-II
时间片轮调度(优先级相同的任务)支持不支持
任务信号量支持不支持
任务消息队列支持不支持
发送信号时可以选择不立即调度支持不支持
运行时可配置支持不支持
调度器使用汇编优化支持不支持
内置跟踪点支持不支持
时间戳支持不支持
内置系统性能测试
消息邮箱不支持支持
最大任务数无限制255

下面重点讲一下新增加的时间片轮调度算法

  1. 时间片轮调度的应用场景
1)实时性要求不高的若干任务可以使用时间片轮调度。
2)运行时间可能过长的任务使用时间片轮调度。

2. 时间片轮调度算法的优势

1)避免低优先级任务得不到执行的问题
2) 提高低优先级任务的响应时间

3. 时间片轮调度算法的缺点

1) 由于时间片轮算法会导致上下文切换增多,会增加内核对CPU的损耗

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com