【摘 要】
:
作为类UNIX操作系统,Linux操作系统除了保持UNIX稳定、高效等优势之外,系统自身的功能更是不断发展,日益成熟。相对于其他操作系统而言,Linux可以按照需要修改源代码,并且具
论文部分内容阅读
作为类UNIX操作系统,Linux操作系统除了保持UNIX稳定、高效等优势之外,系统自身的功能更是不断发展,日益成熟。相对于其他操作系统而言,Linux可以按照需要修改源代码,并且具有支持多种硬件平台、功能可剪裁等诸多优点,在实时领域内也有着广泛的潜在应用前景。但是由于Linux是一种通用操作系统,而不是一个真正的实时操作系统,而只能称其为软实时操作系统,而不是一种强实时系统。其标准内核不支持事件优先级和抢占实时特性,没提供很多嵌入式应用程序所需要的可预测响应时间(predictable response times)等。所以,在进行嵌入式Linux系统动态扩展性研究开发时,首要的问题是扩展Linux的实时性能。由于linux主要在三个方面不利于实时性的增强:即过长的中断封锁时间,非抢占式的内核,耗尽的、机会均等的调度策略,本文结合目前的常用的改造内核的方法,提出新的修改方式,重点在linux以下几个方面着手:·内核的不可抢占性:本文主要从抢占锁、互斥锁,中断处理与调度函数四个方面提出修改方法。·中断线程化:对中断线程化进行研究,将其应用于2.6内核中。·调度器设计:根据EDF实时调度算法的相关思想,设计实现了一个实时调度器,将其应用于Linux 2.4内核,并通过验证测试,证明改进后的系统较好地解决了普通Linux在实时性方面存在的不足,其能够在实时领域有较好的应用。
其他文献
随着计算机及网络技术的飞速发展,数字作品传播和拷贝变得越来越方便,同时使得数字作品的信息安全保护和版权保护也成为迫切需要解决的实际问题。数字水印是近年来在信息安全
随着微处理器、无线通信技术和微机电系统的发展,产生了无线传感器网络这一新的信息获取和处理模式。多个传感器节点通过无线通信、自组织方式构成网络,协同工作实时感知、获
垃圾邮件不仅占据了邮件服务器的大量存储空间,还严重干扰了人们正常的信息交流。如何有效地控制垃圾邮件成为了一个重要的课题,越来越多的学者致力于邮件过滤技术的研究。支
混沌是非线性动力学系统所特有的一种运动形式,其应用于密码学中在近十几年来引起了学者们的极大关注,并已在密码学领域获得了广泛的应用,取得了一些较好的结果。 本论文首先
当前,人工智能技术日益展现出促进人类科技发展的巨大能量。推荐系统作为人工智能和机器学习领域中的一个重要分支,能够有效地帮助用户从海量数据中挖掘其潜在感兴趣的信息,
传统的QoS在较多的网络设备上配置时十分繁琐,容易出错。于是出现QoS策略,QoS策略包含三个要素:流分类、流行为、策略。类是用来识别报文类型;流行为用来定义针对某类报文所
基于免疫学的入侵检测是近几年来入侵检测领域研究的热点,它的突出特点是利用生物免疫系统的原理、规则与机制来实现入侵行为的检测和反应。因为网络入侵检测的机制和生物学
在Internet快速发展和普及的时代,人们对信息存取的理解和要求不同于以前,希望方便快速地获取大量而准确的信息。越来越多的传统资源正在向Internet上转移,网上资源数量急剧
随着我国专利法的逐步完善,企业单位对外观设计专利的激烈竞争以及人们对生活质量要求的提高,墙纸类图像的类型和数量以惊人的速度递增。面对数量巨大的墙纸类花纹图像,实现其高
传统的计算机网络安全解决方案主要指防火墙和入侵检测系统,这些方法都有其自身不足之处,入侵防御技术作为防护计算机网络免遭入侵破坏的一种有效手段在网络安全领域日益受到