首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
2.
第一部分引言一个计算机系统可以分成单 CPU 系统,多 CPU 系统和网络系统,就单 CPU 系统来说,可分为单任务方式和多任务方式。单任务方式即对任务的处理顺序完成的;多任务方式即多个任务可以同时并行执行,同时共享一个 CPU。有许多操作系统可以满足多任务的处理要求。如 UNIX,OS/2,RMX 等都是属于多任务操作系统,对于多任务操作系统,又可分成分时多任  相似文献   

3.
实时多任务操作系统iRMX86 for PC   总被引:1,自引:0,他引:1  
本文简要介绍了作者最新推出的PC实时多任务操作系统iRMX86forPC。该套软件完全可以作为实时应用系统的开发、调试与运行环境。采用iRMX86forPC将大缩短软件工程周期。  相似文献   

4.
对QNX的结构进行了介绍。在深入分析QNX的控制台共享库及键盘中断服务程序的基础上,提出了汉化QNX的一种方案,重点讨论了汉字机内码的选择,及实模式下和保护模式下汉化方案的不同之处。  相似文献   

5.
简述几种实时多任务操作系统   总被引:2,自引:0,他引:2  
从整体上介绍VxWorks,pSOSystem,HopenOS,Pencil,CMX,PTXC几种实时操作系统(RTOS)及其特点,有助于RTOS选型。  相似文献   

6.
实时多任务操作系统AMX及其编程方法(100083电子部六所华胜工控工程公司)张庆军,王竞一、前言实时多任务系统是能够对时间上异步出现的事件进行快速处理,并保证对一个事件的处理结果不受其它事件干扰,也就是说,同时具有实时与多任务两个特性的系统,实时多...  相似文献   

7.
论述了在空空导弹计算机上使用嵌入式实时多任务操作系统的必要性,介绍了RTXC实时多任务操作系统的特点:实时、多任务、面向目标设计、层次模块结构等.描述了RTXC的设计要点:多任务的调度、任务之间的数据传递、定时器管理和中断处理.最后,介绍了RTXC实时多任务操作系统在飞控计算机上的开发应用.  相似文献   

8.
关于实时事务调度中的优先级反转   总被引:5,自引:0,他引:5  
分析了基于优先级的调度策略中优先级反转产生的原因,并且给出了RTDBS中实时平淡事务和实时嵌套事务的并发控制中优先级反转的解决方法。主要有优先级继承,高优先级夭折,优先级顶,避免优先级反转的多版本协议,基于优先级的时标排序及一些求精的算法。  相似文献   

9.
实时多任务操作系统的开发与应用   总被引:9,自引:1,他引:8  
介绍了适用于实时嵌入式系统的操作系统软件———IR-OS的开发及其在智能脱扣器系统中的应用。IR-OS采用了微内核结构设计,基于抢占式优先级调度,内核代码简洁,并提供良好的开发接口。将IR-OS作为实时嵌入式系统的开发和运行平台,不但克服了传统顺序结构设计所带来的代码结构复杂、可移植性差和功能扩展不方便的缺点,而且具有更好的实时性、稳定性和可靠性。  相似文献   

10.
11.
This paper presents the design and implementation of a user-level real-time network system in Real-Time Mach. Traditional network systems for microkernel based operating systems, which tend to focus on high performance and flexibility, are not suitable for real-time communication. Our network system provides a framework for implementing real-time network protocols which require to bound protocol processing time, and it is suitable for implementing on microkernel based operating systems. In this paper, we especially focus on the aspects to avoid the priority inversion problem in order to make network systems more preemptable and predictable. We also describe the feasibility of our network system for building distributed multimedia systems.  相似文献   

12.
使用实时内核,优先级反转是实时系统中出现最多的问题。为了防止这种现象的发生,内核必须能够自动变换任务的优先级,目前比较有效的方法有优先级继承和优先级顶置等。而作为一个优秀而应用广泛的实时内核,μC/OS-II没有防优先级反转的机制。基于此,首先分析了优先级反转及解决方法,然后提出如何对μC/OS-II的调度算法进行扩展,使其支持优先级顶置协议,从而良好解决了该实时系统中的优先级反转问题,提高了系统的实时性能。  相似文献   

13.
张杰  陈相宁  徐超永 《计算机工程》2012,38(20):272-274
已有优先级反转抑制方法的通用性较差,优先级天花板值难于选取.为此,提出一种改进的优先级反转抑制模型.分析现有解决优先级反转方法存在的缺陷,通过为各种稀缺资源单独建立服务队列,将其排除在优先级调度队列的排队模型之外,从而在单处理核的嵌入式系统中形成多服务员处理模型,以降低优先级反转的发生概率.仿真结果表明,该模型的优先级反转概率约为1‰.  相似文献   

14.
游文铃  邵清 《测控技术》2015,34(4):78-80
在嵌入式实时操作系统中,由单个特征参数作为实时任务优先级的调度依据,并不能较好地描述系统中任务的关键性和紧迫性.提出一种基于组合优先级的自适应实时调度算法(SREDF),综合任务的截止期和CPU运行期设计任务的优先级,使截止期越早且CPU运行期越短的任务拥有最高优先级.处理器能有效地调度相同截止期的实时任务,并提前分析和预测任务能否完成.实验表明,该算法降低了任务调度的截止期错失率(MDP),并提高了任务调度的速度和效率.  相似文献   

15.
基于固定优先级调度的分布式实时系统中,服务方对请求的处理分为两个阶段,请求接收阶段和请求执行阶段。其中请求的接收一般是由接收单元统一负责,而接收单元并不知道请求的优先级,只有在解码后才能知道请求的优先级并按照优先级进行相应的处理。那么接收单元本身的优先级如何确定呢?该文针对这一问题进行了深入的研究。在对系统进行建模并取得模拟结果后得出了重要结论,在基于固定优先级调度的分布式实时系统中,服务方接收单元的优先级要小于最高优先级,大于其他优先级。  相似文献   

16.
在嵌入式实时系统的研发过程中,传统的交叉调试技术无法全面了解系统的实时运行状态.更为严重的是,它会破坏运行任务的实时性.本文在嵌入式交叉调试器研究的基础上提出并实现了一种基于嵌入式实时内核的系统状态监视器,它不但能够获取开发者所需的系统状态数据,而且能够有效保证运行任务的实时性.  相似文献   

17.
CAN总线是代表性的基于消息优先级进行调度的事件触发协议。为了保障通信的正常运行,必须实现帧开始时的硬同步以及无帧发送时的毛刺滤除。在现有CAN总线协议中,这2个设计的组合在特定场合会引起高优先级消息失去与同时发生的低优先级消息的竞争机会,即优先级倒置。优先级倒置的后果是高优先级消息的送达时间延迟,送达时间的理论分析结果不再正确。在完全兼容CAN总线的条件下,提出了在总线空闲时以及在服务间隔第3位处理毛刺的方法。它对于优先级倒置有改进,但对于毛刺较长而与低优先级消息帧开始位(SOF)相连引起的倒置仍无法解决。  相似文献   

18.
嵌入式LINUX中就绪任务优先级反转问题研究   总被引:1,自引:0,他引:1  
本文分析了嵌入式Linux中的最高就绪任务的查找算法.指出该算法存在的不同优先级的反转问题.针对这一问题进行研究。并给出了相应的解决方案。  相似文献   

19.
本文阐述了“嵌埋式实时操作系统”的实时性的概念、重要性及其实现方法,并且对“嵌埋式实时操作系统”的任务调度算法、调度时机及调度频率进行了分析,提出了一种“最迟响应与最快处理的可抢占式”调度算法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号