嵌入式实时操作系统分区机制的设计与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:myjoys
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着实时计算在众多领域中的渗透,嵌入式实时操作系统的使用越来越广泛,其安全性与可用性也越来越受关注,特别是在对安全性与可用性有着高要求的航空航天领域。传统的嵌入式实时操作系统中的内核和应用都运行在同一特权级,应用的非法操作可能会影响其他应用和内核的正确运行,甚至造成系统崩溃。这已不能满足航空电子系统对高安全性、高可用性的要求。本文提出了一种安全分区机制,为嵌入式实时操作系统中应用与内核提供隔离保护,从而提高系统的安全性与可用性。本文首先对操作系统安全相关的安全控制技术、安全模型以及安全关键操作系统中的隔离技术做了系统、深入的研究。由于美国航电委员会指定的ARINC653标准是本文研究的基础之一,论文对ARINC653标准以及支持该标准的商业操作系统进行了深入分析,并指出现有分区机制存在的不足;在ARINC653分区机制基础之上,提出了具有访问控制的空间分区模型和安全空间分区机制以及具有空闲时间的分区调度模型和空闲时间共享分区调度机制。最后基于RTEMS实现了安全分区机制——安全空间分区机制与空闲时间共享分区调度机制,并从可靠性、性能方面对支持安全分区机制的RTEMS进行了评测,结果表明安全分区机制实现了应用与应用及应用与内核之间的隔离,提高了系统的安全性与可用性。
其他文献
随着Internet和信息技术的飞速发展,信息过载变得越来越严重,由此推荐系统应运而生。在推荐系统所采用的技术中,协同过滤是最为成功的技术。但是伴随着应用范围的扩大和应用
随着科学技术的发展和人们生活水平的提高,数字图像处理技术被应用到人们生产生活中的各个领域。这使得数字图像处理技术成为近年来科学家研究的热门领域,图像修复技术是数字
计算机博弈作为人工智能领域的一个重要分支,得到了极其快速的发展。计算机博弈是一个有关对策和斗智问题的研究领域,属于人工智能中的问题求解与搜索技术。博弈的核心思想实
随着信息技术与网络技术的高速发展,嵌入式系统正越来越广泛地应用于科学研究、军事技术、工程设计、消费类电子等方面。嵌入式系统的研究内容涉及到计算机学科的各个方面。
随着计算机技术的迅速发展,计算机在教育中的应用已经成为改革我国教育方式和教学方法的重要手段。计算机辅助教学就是利用计算机强大的信息处理、显示、控制和传输功能,特别
传统审计方式很难发现隐藏于海量数据中的各种财务问题,本文以学科交叉的思维,综合运用数据挖掘技术、基于专家知识的故障诊断理论和财务审计理论,开发出了一个能够处理多种数据类型、自动发现审计线索的智能化财务审计系统。本文主要研究内容如下:(1)财务报表审计分析模型研究。将基于专家知识的故障诊断理论运用于财务审计领域,通过建立整体审计分析模型发现重点审计对象及疑似故障点,结合重点分析模型和个体分析模型对财
学位
本文选择TI CC2530设备为实验平台,且设计和实现作物环境信息参数监控软件。为降低数据冗余带来的网络流量,本文在终端节点实现自适应加权数据融合算法,并给出严格的推导过程
运动捕捉(Motion Capture)是计算机视觉领域的基础研究课题之一,旨在基于多个不同视角的同步相机阵列恢复人体运动过程中的三维模型和细节特征,在虚拟现实(Virtual Reality)
因特网的发展使得人们可访问的信息资源越来越多,远远超过了人工筛选的处理能力,人们迫切的需要一种能够快速准确地为其找到所需信息的手段。信息检索这个研究领域正是应此需
反病毒厂商每天都要收到数以万计的可疑程序样本,工程师需要从海量可疑文件中找出真正的恶意程序,以提取病毒特征码,从而更新病毒特征数据库。本题的目标是开发出一套基于程