嵌入式操作系统的任务调度策略研究

被引量 : 0次 | 上传用户:xp108999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
任务调度策略是嵌入式操作系统内核的关键部分。如何进行任务调度,使得各个任务能在其期限之内完成是嵌入式操作系统的一个重要的研究领域。它的精简和高效,对提高嵌入式系统整体性能具有重大的意义。 本文分析了各种实时调度算法,并对嵌入式操作系统uClinux的调度策略进行研究。接着,建立任务/资源图模型。任务/资源图模型建立在定期任务模型基础上,引入了时间参数和资源参数,从而使针对复杂嵌入式系统特征分析进行建模变成了现实,并为嵌入式系统调度算法分析和实验作好了模型准备。 在所建模型的基础上,提出一种基于权值的优先调度算法。该算法对资源分配权值,建立任务的权值评价函数,并通过资源权值表和评价函数来实现。该算法分配资源更合理,特别是能够克服EDF的优先级倒置难题,从而更加有效提高嵌入式操作系统的实时性能和稳定性。 然后,在基于权值调度算法的基础上提出嵌入式操作系统的调度框架。该框架具可裁剪性、混合性、稳定性与可靠性的特点。该调度框架特别适用嵌入式的操作系统。 在嵌入式操作系统MicroC/OS-Ⅱ上实现了基于权值的优先调度算法。该嵌入式操作系统作为教学和研究是免费的。因此,它适合作为研究的对象。在这个嵌入式操作系统中实现,具有代表性。 最后把采用基于权值调度算法的嵌入式操作系统MicroC/OS-Ⅱ2.52移植到ARM7实验平台上。这样提出的调度算法在一个实际嵌入式系统中得以实现和验证。 由于任务/资源图仿真建模包含时间属性和资源属性,所以有利于分析复杂嵌入式系统。对于那些处理能力低、资源冲突多的系统,基于权值的调度算法不仅能够优化系统资源分配而且能提高系统的稳定性。嵌入式操作系统的可裁剪的调度框架的提出,能够提高嵌入式操作系统的性能和可靠性。
其他文献
目的研究感觉统合训练在高危儿早期干预中对于粗大运动功能的影响。方法 83例高危儿,随机分为实验组(42例)和对照组(41例)。对照组接受常规康复训练治疗,实验组在对照组的基
随着微机电系统MEMS的快速发展,基于硅结构的微流体控制系统——微流量传感器由于其体积小、功耗低、控制精度高、响应速度快等特点,得到了科学家们的广泛青睐,并已成为MEMS
彭德怀"八万言书"是指他在1962年6月16日写给党中央和毛泽东的一封长信。彭德怀写这封信的根本诱因是不满刘少奇在七千人大会上说他在党内有一个小集团,而且这个集团是反党的
为进一步提高平行板微热光电系统的整体转化效率和工作性能,设计了一种带有预热通道的新型微平行板燃烧器,采用数值模拟的研究方法,对比了入口氢气、氧气当量比为1.00,总流量
<正>第四届东方经济论坛全会9月12日在符拉迪沃斯托克举行。中国国家主席习近平、俄罗斯总统普京、蒙古国总统巴特图勒嘎、日本首相安倍晋三、韩国总理李洛渊等出席。习近平
采用藿香正气散加减(藿香、苍术、茯苓、紫苏、厚朴、陈皮、半夏、桂枝、吴萸等)治疗急性胃肠炎112例,全部获愈。提示本法有迅速止痛、止吐、止泻之作用。
呋喃唑酮(7)是一种化学合成的抗菌药物,它具有抗菌谱广,在消化道内不易吸收等特点[1],广泛应用于人和动物的消化道细菌性感染,如菌痢、消化道溃疡等。呋喃唑酮的生产,一般采用以乙醇胺
本文利用正交实验方法,对重组降血压肽基因工程菌细胞破碎所得上清液中的融合蛋白GST-AHP,进行亲和层析吸附上柱条件研究。在此基础上,借助高效液相色谱对融合蛋白凝血酶酶切