【摘 要】
:
实时操作系统是一种能在边界时间内提供所需级别服务的操作系统。它能够明确说明它的每一个系统服务运行所需的最长时间,运行在它上面的任务的行为都是可预测的。实时操作系
论文部分内容阅读
实时操作系统是一种能在边界时间内提供所需级别服务的操作系统。它能够明确说明它的每一个系统服务运行所需的最长时间,运行在它上面的任务的行为都是可预测的。实时操作系统又可分为“软实时”(soft real-time)和“硬实时”(hard real-time)两种。软实时指的是统计意义上的实时,一般指整体吞吐量大或整体响应速度快,但不能保证特定的任务在指定的时间内完成。硬实时则是指时间要求必须被严格保证的实时。为了保证实时系统能够正常的工作在充满电磁干扰,辐射,高运算负载的恶劣环境下,构成实时系统的硬件部分和软件部分应非常可靠。在实时运算科研领域,需要研究的问题有很多,譬如计算机体系结构,容错计算,操作系统等。而如何达到精确的时限要求更是一个难题。Unix(包括Linux)具有一定的软实时,但不是硬实时。因此使Linux成为真正的实时操作系统必须要对其作一些相关的改造。本文首先描述了实时系统与一般系统的区别,并研究了实时系统设计的基本原理以及实时系统的基本结构。在实时系统设计中任务分配调度与实时通信是两个关键的方面:实时通信为分布式实时系统各节点之间提供可靠可评估的通信渠道,而任务分配调度的核心任务是保证任务能够在指定时限内完成。现有标准Linux操作系统在实时处理方面存在一些不足,譬如没有高精度的记时器,不支持基于时限的调度算法,内核不可抢占等。参考现有的一些Linux实时性不强的解决办法如RT-Linux, RTAI, RED-Linux, KURT等,介绍了一种在硬件平台为Intel XScale PXA255处理器,软件平台为Linux 内核版本2.4.18上的实时操作系统的实现方法,实现了高精度记时器和基于时限的EDF算法,并在内核中插入抢断点使之成为全抢断内核。最后对改进后的实时操作系统进行了性能分析。
其他文献
目的 观察舒适护理应用于剖宫产术围术期的效果.方法 将我院妇产科于2015年5月——2016年5月收治的100例剖宫产产妇分为对照组(50例)与实验组(50例).对照组采取产科常规护理,
电信业的开放和互联网的发展,致使网络与通信正以前所未有的速度迅猛发展.骨干网和接入网的发展对处于两者之间的城域网(MAN)产生了巨大的带宽压力,并提出了多种新的功能需求
目的 探讨人性化护理在艾滋病患者中的应用效果.方法 通过对收治艾滋病患者17例进行回顾性研究,总结护理方法.结果 多数是因呼吸道感染入院,其中死亡3例,14例好转出院.结论
目的 对于优质护理服务对抑郁症患者的治疗依从性与睡眠质量的影响进行研究.方法 收集精神卫生机构住院的抑郁症患者共560例进行研究,然后把他们随机平均分为实验组和对照组.
目的 饮食干预对老年2型糖尿病患者血糖控制的疗效影响.方法 选取2014年3月到2015年3月于本院就诊的2型糖尿病患者共84例,将患者随机分为两组,观察组和对照组患者各42例,对照
该文是重点介绍了作者在密码应用技术方面的理论研究和实践工作,主要包括:1、利用密码技术建立网络责任机制 密码技术作为保障证据效力、保证取证和验证机制有效性的关键技术
在电力行业中存在各种计算机应用系统,EMS(Energy Management System),即能量管理系统,是这些应用系统的一个重要部分.在EMS系统中存在大量的用于展示的图形信息,目前,因为各
随着无线定位在人员安全,物流监控等方面的应用越来越广泛,人们对它的研究投入了更多的关注。 通过分析国内外相关研究现状,本文对现有多种定位系统进行深入分析、比较,继而探
目的 探讨人文护理对胸科麻醉术后老年患者伴发认知功能障碍产生的影响.方法 从我院2013年1月——2015年12月接受胸科麻醉术的患者中随机选取72例老年患者进行研究,并根据随
建筑布局成像技术以穿墙雷达技术为依托,对场景的建筑结构进行探测并获取建筑布局图像,可极大提高穿墙雷达在反恐、救援、巷战等应用中的作战效率,拓宽了当下穿墙雷达深入军事民