FreeRTOS实时操作系统任务调度优化的研究与实现

被引量 : 0次 | 上传用户:june_jt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机应用领域里,嵌入式系统作为一个崭新的领域以其广泛的应用场景越来越受到人们的关注。在一个大型的嵌入式系统中,各种实时操作系统占有很重要的地位,它们不仅为复杂应用提供强有力的支持,同时还充分的利用各种硬件平台的特性,扩展平台的功能。FreeRTOS实时操作系统具有开源的源代码、内核小巧、完全免费、实时性高等特点,适用于大部分的基于微处理器和微控制器的嵌入式系统,并在微控制器市场占有很高的市场份额。但FreeRTOS内核现有的基于默认时间片的任务轮转调度算法会产生频繁的进程上下文切换,增大实时系统的时间开销。基于上述FreeRTOS操作系统的不足,本文通过引进基于时间片的短任务优先轮转调度算法,能有效的提高freeRTOS的实时性能,使其满足更广泛的实时应用需求。在尽量不改变内核结构的情况下,首先在任务控制块(tcb)里增加时间片成员变量,修改相关的调度决策函数的调度逻辑用于在调度时机和调度选择上的优化。增加一个新的内核调度模块,该模块主要完成新的轮转调度算法的实现也即短任务优先轮转调度算法的实现,并在系统配置文件中提供相应的配置常量configuse_new_scheduler给予用户对调度策略灵活的选择,以及方便前向兼容。本文在x86体系结构的计算机上模拟实验分析,改进后的调度算法提升了系统的实时性能,提高了系统吞吐率。
其他文献
随着网络技术与信息技术的迅猛发展,全球信息化趋势已经成为不可逆转的趋势;同时,它也推动着我国现代化、信息化的发展进程。信息化背景下的高校行政管理也逐渐成为了高校管
随着市场经济改革的不断深化,会计电算化已经在我国普及,如何让会计电算化为小企业提供更准确、及时、完整的会计信息,更好地参与到小企业的管理中来,促进小企业的发展,是我
通过对目前我国艺术设计专业人才培养中存在问题的分析,提出艺术设计专业人才培养的文化创意产业发展视角。由此构建适合文化创意产业"艺术+工程+文化"的艺术设计人才培养体
本文采用层次分析法,以实际调查数据为基础,对于档案信息评价指标分别进行单层和层次间的权重计算和排序,并建立总体评价模型和具体评价步骤,最后结合"海西记忆工程"进行案例
档案文献编纂学是中国档案学体系中的一个重要的分支学科。档案文献编纂学的研究在中国十分活跃。档案文献编纂学长期以一次档案文献编纂为基本研究领域,近10年来其研究领域已扩
以电影放映业为例进行实证研究,探究顾客体验对服务品牌忠诚度的影响机理,全面地揭示了顾客体验对服务品牌忠诚度的作用机制,充分地回答了两个方面的问题:一是顾客体验如何影
<正> 治疗气虚便秘,责在健脾助运,切忌通里攻下,用之虽可暂获小效,反而徒伤其气,使病情更甚一步。《丹溪心法》云:“如妄以峻利药逐之,则津液走,气血耗,虽暂通而即秘矣”,此
连通主义是20世纪80年代后期兴起的一门新认知科学理论。文章介绍了连通主义的认知基础和理论要点,举例介绍并解释了二语词汇习得中母语迁移的两种现象,认为母语迁移对词汇习
浅议煤炭企业的成本控制鹤壁矿务局财务处梁玉一、煤炭企业成本控制的现状煤炭企业虽很早便开始了成本控制的实践,但由于长期以来受“生产型”组织管理机构的制约,成本意识不强
在中国近代史舞台上受清廷特殊恩遇的汉族大臣中,活动长达40年之久的复杂人物首推李鸿章,因为时人、后人、今人对其评论相差悬殊,至今,其历史评价问题仍是人们关注、议论不衰