实时进程调度与死锁处理的研究

来源 :吉林大学 | 被引量 : 0次 | 上传用户:zangming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文通过对Linux的进程调度进行分析,发现Linux关于实时进程的优先级没有涉及到实时进程的截止期和进程的紧迫性,为了增强Linux关于实时进程的处理,该文提出了一种优化改进调度算法.该算法以进程的重要性为基础,兼顾实时进程的截止期和实时进程的紧迫性,建立了基于优先级数的可执行进程队列. 其次,Linux在用户态支持可抢占调度策略,而在核心态却不支持抢占式调度策略.这样运行在Linux核心态的任务(或系统调用)是不能被其它优先级更高的任务所抢占的,这样就会引起优先级逆转问题.该文提出了优先级逆转的解决策略,因为其简单易于实现,而且在考虑临界区中进程优先级的前提下,能解决优先级逆转问题,因此有根高的实用价值.
其他文献
结合当前计算机技术发展的现状,本文提出了采用B/S模式开发基于自己平台的办公自动化系统.文章首先阐述了办公自动化发展的各个阶段情况,然后介绍了B/S模式下三层结构及N层结
C3I(Command、Control、Communication and Intelligence)称为"指挥自动化"或者"综合电子信息系统",是现代化高科技发展的产物,是军队指挥发展的高级阶段.随着现代技术的日益
随着软件规模和成本的不断增大,如何保证软件的可靠性越来越成为软件开发过程中倍受关注的话题。软件测试尤其是静态测试作为保证软件可靠性的一个有效途径在近年来得到了快
CORBA规范约束采用面向对象的分布式软件的构造方法,以接口定义语言的形式实现对象内部细节的完整封装,从而降低了软件系统的复杂程度,增加了软件功能的可重用性.该文首先介
钻井成本在油气田开发费用中占有很大的比例,如何降低钻井成本是油气田开发评价及研究中的重要课题.钻井过程由于井壁失稳造成的复杂情况,如井壁垮塌、缩径、漏失及储层保护
论文从软交换产生的背景、软交换的概念和主要功能、软交换的协议、与传统网络的融合,以及基于软交换的增强型业务框架等方面对软交换技术进行了论述,并给出了软交换技术的两
随着Internet的迅速普及和爆炸性发展,在网络上产生了许多新的应用,如网络会议、分布式资源发现、分布式数据库开发等,这些应用不再是简单的点对点的文本信息传输,而是一般需要传
该文来源于华为科技基金项目"IPSEC在IPv6中的实现以及基于其上的虚拟专用网的组建".论文首先简要论述了课题的研究背景和研究意义,分析了IPv6协议取代IPv4 协议的必然发展趋
该文根据N层体系结构的理论模型及J2EE规范,提出了一种基于EJB组件的企业应用模型,进而在Bea Weblogic 平台上实现了基于EJB组件的企业应用系统——网上购物系统.网上购物系
该研究课题是在移动设备上设计并实现一个多媒体消息系统,能够发送和接收多媒体消息,并且可以将收到的多媒体消息完整的播放出来.这个系统包括三个主要部分:MMI协议、多媒体