基于Linux实时操作系统的分析和设计

被引量 : 0次 | 上传用户:liongliong514
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着以计算机技术、通讯技术、消费电子技术为主的IT产业的快速发展,实时操作系统得到越来越广泛的应用。在包括科学研究、工程设计、军事技术、商业娱乐及人们日常生活的各个领域中,对实时操作操作系统的需求越来越大。本论文的目的就是设计一个实时操作系统模型以提高系统的实时性。 本文首先简单介绍了实时操作系统有关的基本概念,并且对标准Linux操作系统作了分析,深入研究了标准Linux操作系统对实时系统支持的不足。然后介绍了一些以Linux为基础的实时操作系统的特点,及对标准Linux操作系统修改的常用方法。本论文的重点是提出一个以Linux操作系统为基础的实时模型。此模型是以操作系统微内核设计思想为指导,设计出了“超薄”的内核结构,内核的主要职责包括:进程调度、关键资源管理、消息传递和中断管理。同时微内核为了实现以上的主要职责引入了两个重要模型:中断管理器和资源管理器。由于一旦代码可以重入,中断就可以嵌套调用,进程调度更加“自由化”。因此这两模型解决的主要问题都是如何使系统运行地更有效率,即如何解决代码的重入问题。最后论文介绍了系统中最重要的时钟中断线程设计模型。因操作系统软件结构的改变,引起了设备驱动程序结构的改变,其中最重要的改变就是设备中断实现的改变,所以在论文的末尾,以ne2000网卡设备为例,提出了实时操作系统中网卡驱动程序的工作模型。
其他文献
许多钢制零件需要进行表面淬火处理以改善零件的表面性能,提高零件的耐磨性及疲劳强度。磨削加工是一种常见的金属加工方式,被广泛应用于机械加工领域,但是磨削加工产生的大
本文阐述了无线局台站食堂管理系统的立项背景、总体方案、系统设计和技术实施方案,并对该系统的各主要功能进行了介绍。
从丰富生动、耳熟能详的福州方言俗语中体味福州底层平民文化性格特点。分析自然环境、历史传统、经济区位环境对福州人文性格成因的影响,探究平民性格在近现代福州精英性格
<正>延迟性肌肉酸痛(delayed-onset muscle soreness,DOMS)是指人们在进行不习惯运动或强度突然增加后所出现的肌肉疼痛或不舒适的感觉。它最大的特征即为延迟性,常在运动后8
内圆锯切加工是整个硅晶片加工过程中的一道关键工序,其加工质量将影响到后续的研磨、抛光和刻蚀等工序的加工效率甚至影响到半导体器件的最终质量。对内圆锯切过程内圆锯片
企业财务内控管理制度对于企业的长期稳定发展具有非常重要的意义,其可以有效提升企业内部经营管理的规范性水平,降低财务风险,从而提升企业的整体经济效益。但是,在企业快速
本文讨论民法领域一个重要的热点问题——医疗事故的民事赔偿。在当今社会,由于医疗事故的发展,以及人们维权意识的提高,医疗纠纷呈现迅速上升趋势,医疗事故诉诸于法律的现象
毛细血管扩张症(telangiectasis)是指皮肤或黏膜表面的细静脉、毛细血管和细动脉呈持久的扩张,形成红色或紫红色斑状、点状、细丝状或星网状损害,压之褪色,可长期不变或缓慢
根据1999年9月~2000年8月三都湾水质监测资料,阐述了湾内无机氮、无机磷的分布特征及其与溶解氧、盐度之间的关系,并从富营养化和综合指数角度对该湾的水质状况进行了评价。
传统民居是中华民族智慧的结晶,是农耕文明的重要呈现形式。但在市场经济和信息化快速发展的今天,传统民居遭到了严重的破坏。而利用虚拟现实技术调查传统民居,对于深入研究