分布实时任务调度服务的设计与实现

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:yryr0804
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布对象计算(Distributed Object Computing)的主流技术—CORBA(Common Object Request Architecture)因其跨平台性、与语言无关性及其实用性已成为事实上的工业标准,得到了广泛应用。 基于CORBA的分布实时系统是一类重要的分布式应用。这类应用必须及时响应外部事件,在规定时间内完成分布信息处理,并实时激励分布执行机构。传统的单机实时任务调度已经不能适应分布实时计算环境的要求。为了保证实时分布对象应用的实时性和可预测性,我们有必要研究分布实时对象计算环境(DROCE)下的任务调度问题。 本文在分析TAO调度服务的调度策略和调度框架的基础上,研究了分布实时环境下的全局优先级调度和管理:即如何根据分布实时应用的时间特性和重要程度确定分布实时应用对象的全局优先级别;全局优先级的逻辑表示与透明传递;全局优先级与服务器局部优先级的一致性映射;防止优先级反转等问题。并面向强实时应用的需求,设计和实现了基于调度策略的调度API接口。 本论文的技术贡献有三点: 全面分析了TAO的分布调度服务框架;论述了基于策略的TAO调度服务的具体实现以及对各种优先级的处理过程。 对多种分布调度策略进行了深入的研究和讨论,指明各类调度策略的适用环境。 在分析和吸收TAO调度服务的基础上,面向强实时分布应用的需求,设计和实现了实时分布对象计算环境的基于策略的调度API集(WindowsNT/2000和Sun Solaris)。 分布实时调度服务是分布实时资源管理技术的基础。用户的多维QoS需求最终都将应映射为执行操作的线(进)程的优先级。本文的工作对分布实时对象计算环境下的资源管理技术做了有益的探讨。
其他文献
马铃薯在我国种植产业当中占有极为重要的地位,而在种植的过程当中,只有不断地进行病虫害的防治,以及种植技术的提升,才能够让马铃薯获得更多的增产,从而使得种植马铃薯的农
在电子的系统设计当中,为了能够在电子系统当中避免走错误的方向与节省时间的成本,应该全面的考虑并且满足抗干扰性的要求,防止在设计完成之后在去进行对抗干扰的不久措施.本
建筑的安全程度与建筑施工图的设计质量密不可分,因此,对建筑物设计图的要求也更高,科学合理的设计图是建筑施工的前提.建筑设计人员需要掌握较强的专业知识及能力,从而进一
采用三菱FX3U-128MR/ES-A PLC单元、FX3U-64DP-M Profibus模块、FX3U-485ADP-MB模块控制自动生产线运行,川崎工业用关节机器人、中原量仪自动检测机、DL-20MH数控车削中心、D