嵌入式操作系统实时性的分析与研究

被引量 : 0次 | 上传用户:ylwang8866
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式操作系统(The embedded operating system)是嵌入式系统的软件核心,准确地来说是系统软件的核心组成。随着嵌入式系统在日常生活的不断深入应用,用户对嵌入式操作系统的实时性的要求也越来越高,仅仅靠传统的前后台模式或者反复循环控制模式已经满足不了要求,从而使得嵌入式操作系统的实时性研究备受关注,本文也正是从实时性这个角度出发进行分析和研究。首先,本文借助μC/OS-Ⅱ来进行内核的实时性的分析,从多个方面进行了讨论Linux内核实时性存在的缺陷及改进机制,为嵌入式Linux开发提供了实时依据,着重分析了目前各种嵌入式操作系统的实时调度策略,对其在可调度性,系统响应时间等方面进行了深入的探讨,借助Skyeye仿真环境进行了简单的仿真和比较。其次,本文深入研究了目前两种嵌入式实时调度策略,具体分析了它们之间的不同以及存在的不足,同时针对这些不足提出了基于Linux内核改进方案,进一步防止了系统对进程的堵塞延迟,提高了进程的可调度性,通过改进可以大大提高了系统的实时性。再次,目前所有的实时调度策略基本上都是以相对独立的进程作为调度对象,没有充分考虑到被调度的进程之间的相关性,本文正是从进程之间的相关性入手,提出一种基于入度优先的调度策略,从而在满足所有相关联的进程可调度的情况下,进一步来提高整体的响应能力和实时性,同时通过Skyeye仿真实验验证,该策略能大大减少整体的响应时间,进一步提高了系统的实时性,最后将该基于入度优先的算法具体应用在μC/OS-Ⅱ和RED-Linux来提高进程响应能力。最后,针对实时调度算法与临界资源的使用存在着冲突,从而出现了优先级反转的现象,针对这种现象对进程的实时性和响应速度造成的影响进行分析,比较优先级极限和优先级继承两种解决方案。同时就这两种优先权反转的解决方式进行分析,最后肯定了优先级继承对进程执行流程的影响相对较小,经理论分析,它能大大减少切换次数,从而减少总的响应时间,提高系统的实时性。
其他文献
<正> 四川音乐学院的培养目标在招生简章中讲得很清楚,印“为社会主义音乐文化建设的需要培养德、智、体全面发展的又红又专的高、中级音乐人才”。所谓“德、智、体全面发展
目的:开展广东地区的多中心的前瞻性的调查研究,探讨广东地区急性冠脉综合征的证候特征。方法:通过广东地区的13家分中心为期1年的病例收集,共纳入急性冠脉综合征患者109例,
<正>名方密蒙明目方(江苏常州市广北医院主任医师张志鸿经验方)方药:密蒙花6克,生地30克,夜明砂、当归尾、炒白术各15克,丹皮、淡黄芩、枳实各10克。用法:水煎分2次服。主治:
目的:观察桂枝茯苓汤合五味消毒饮加减联合抗生素治疗急性附睾炎的临床疗效。方法:将80例急性附睾炎患者随机分为治疗组和对照组,每组各40例。对照组给予头孢他啶,每次2 g,每
经济的全球化和文化的全球化让我们日益感觉到“中国设计”在当代经济发展格局中的重要性;感觉到设计对中国经济转型的重要性。然而,改革开放以来发展的中国当代设计,片面的
目的:观察固本防哮饮治疗儿童哮喘缓解期肺脾气虚证的临床疗效。方法:将60例哮喘缓解期患儿随机分为两组各30例,治疗组采用固本防哮饮治疗,对照组以舒利迭治疗。结果:治疗组
体态语言的特点及其教学功能与运用俞越龙体态语言,又名举止神态语言(BodyLanguage),俗称手势、表情。它与口头语言,均为传情达意的手段。美国心理学家艾帕特·梅拉别恩从许多实验中取得了这样
近些年来,随着公路边坡锚固结构使用的越来越广泛,形式也呈现多样化发展的趋势。出于在人为因素(设计、施工阶段不合理等)和一些自然因素(地震破坏等)的影响下,导致了一些锚
滑稽模仿源于西方,最早出现在文学领域。其是一种在借鉴他人作品的同时又颠覆他人作品的特殊文艺创作手法,它通过模仿其他作品,并以幽默、滑稽的方式嘲讽、颠覆被模仿作品本
<正>最近,网上风传六神丸能延迟男性射精时间,治疗早泄。有人还给它起了个外号叫"平民伟哥"。意思是像伟哥一样有助男性性功能,但价格又便宜,人人用得起。网上还介绍有多种用