面向航天应用的嵌入式操作系统实时性评价研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:JK0803_shijiwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国航天技术的发展,航天系统功能越来越复杂,对计算机软硬件的要求也越来越高。传统软件系统已无法满足航天系统对于软件的实时性、可靠性和安全性的需求。为此,有必要在软件系统中引入嵌入式操作系统。嵌入式操作系统可以有效地管理硬件资源,并为上层的软件系统提供资源调用接口,从而较好地满足了航天系统对于计算机系统的性能需求。   由于嵌入式操作系统种类和功能复杂多样,每种嵌入式操作系统在各方面的性能也各不相同,这就需要根据实际的应用需求对嵌入式操作系统进行选型。目前在航天应用的操作系统选型过程中,尚存在一些问题:首先,在选型时往往是基于工程师的经验,较少采用客观的评价方式;其次,还没有比较成熟的嵌入式操作系统的评价标准;最后,现有嵌入式操作系统的实时性评价方法尚不够全面。   为此,本文对嵌入式操作系统实时性评价方法进行了研究。本文的研究工作主要包括以下三个方面。首先,本文对面向航天应用的嵌入式操作系统进行了性能需求分析,在此基础上比较了目前主流的嵌入式操作系统的相关特征属性,从中选择了四种具有代表性的嵌入式操作系统进行实时性评价。其次,为了全面的评价嵌入式操作系统的实时性,本文从嵌入式操作系统内核四个方面出发,提出了一种基于多分类模型的实时性指标体系。最后,本文对每个评价指标给出了基准测试方法,然后在基于SPARC架构的S698-MIL嵌入式平台上对四种操作系统进行了指标测试,对测试结果进行了实时性评价,并对各系统内核四个方面的实时性进行了评价。评价结果表明,这个评价体系能对嵌入式操作系统的实时性做出较为全面的评价,并为航天应用的嵌入式操作系统选型提供可靠的实时性参考。
其他文献
随着计算系统资源的不断增加和规模的不断扩展,虚拟化技术作为一种新型的计算模式已成为了行业内的研究热点。虚拟技术是云计算研究中的一项关键技术,与传统操作系统一样,出现的
Web系统已成为当前主流的互联网应用模式,其性能能否满足服务质量约束(ServiceLevelAgreement,SLA)的需求至关重要,否则将导致客户流失,收益受损等严重后果。基于性能模型的保障
随着信息技术的快速发展,软件应用范围越来越广。但同时软件开发也面临着越来越多新的挑战。如何面对快速变化的需求、如何用更短的时间和更少的成本开发软件和如何面对同行业
随着社会、经济和移动互联网的迅速发展,商业、家庭、公共安全等领域的无线业务对频谱资源的需求越来越迫切。频谱紧缺的问题已经成为制约无线通信发展的瓶颈。认知无线电网
当今社会机器人技术正逐步渗透到了人类生产和生活的各个领域,并已经成为21世纪最热门的研究领域之一。目标检测、定位与跟踪是机器人实现更高一级的智能行为必须具备的基本能
数据管理技术是利用计算机硬件和软件技术对数据进行有效的收集、存储、处理和应用的过程。随着数据形式的多样化以及应用需求的多元化,数据管理技术面临了新的困难和挑战。近
多智能体系统(Multi-Agent System,简称MAS)作为分布式人工智能的重要研究领域,从20世纪90年代起得到了快速的发展,并在诸多行业有着重要的应用。同时,越来越多的多智能体系统提出
大量的大规模密集型数据需要存储在多个服务器中,而应用越来越广泛的云计算环境很好地解决了大规模密集型数据在分配过程中遇到的规模性问题。随着云计算技术的发展,云环境下的
与LTL、CTL以及PDL等较简单的时序与模态逻辑相比,μ-演算由于含有不动点算子,拥有非常强大的表达能力,因而付出的代价是其可满足性的判定、模型的构造以及对应公理系统的完备性
近年,统计机器翻译取得了很大的进展:从基于词的模型,到基于短语的模型,再到各种句法的模型。虽然句法的模型有诸多优点,如可以处理长距离调序等,但它们也并不是完美的,都存在各自