首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 343 毫秒
1.
介绍了Linux2.4内核进程调度系统在设计上存在的缺陷,分析Linux的最新2.6内核进程调度系统的原理和实现细节。与2.4内核相比,2.6内核增强了对实时任务和多处理器环境的支持,实现了0(1)调度算法,支持抢占式调度,在响应时间及系统开销上均有大的改进。  相似文献   

2.
Linux因具有内核源码公开、性能稳定、兼容UNIX、支持多种处理器、网络功能强、安全性高、内核可以剪裁等一系列优点,正迅速进入实时控制领域。但Linux天生并不是真正的实时操作系统,所以必须对其进行实时化提升。文章将EDF动态调度算法引入Linux2.6.25.8内核,并把修改后的内核经过编译后移植到嵌入式开发板TQ2440开发板中,对标准内核和修改后的内核分别进行轻负载和重负载的测试和对比。实验表明改进的Linux内核的实时性能比标准的Linux内核有较大的改善。  相似文献   

3.
武苗苗  周来 《科技通报》2015,(4):142-144
对嵌入式Linux系统进程中的任务调度算法设计是保证操作系统稳定和高效运行的核心要素。传统的嵌入式Linux系统任务调度算法采用分簇能耗调度的PSO遗传进化算法,当任务复制和区间插入失衡时,调度效果不好。提出一种基于可变精度衰减调制的Linux嵌入式任务调度算法,首先进行Linux嵌入式任务调度平台总体设计,进行任务信息流模型构建,将嵌入式系统客户端将创建好的任务流提交给服务器,结合任务流集合中各任务流的优先级属性和提交时间,进行变精度衰减调制,得到Linux嵌入式分簇任务调度模型。实验结果表明,该算法无论是单个任务流还是在多任务流调度运行环境下,改进算法的任务调度耗时较少,通过可变精度衰减调制,保证了多任务流中的任务能够按照流程优先级属性以及提交的先后次序进行合理的分配,有效提高了Linux嵌入式系统的运行效率。  相似文献   

4.
Linux本身为分时操作系统,其系统目标为较好的平均响应时间和较高的吞吐量,而实时系统则主要考虑任务的按时完成、尽量减少进程运行的不可预测性等。本文通过分析嵌入式Linux在实时应用中的不足,从软中断模拟技术、可抢占式内核机制和实时调度策略等方面给出了改善系统实时性能的方法,同时提出了宏观调度结构,拓展了实时系统的应用范围。  相似文献   

5.
介绍了实时操作系统的概念,以及应用的场景,提出了在数字通信网络中使用VxWorks实时操作系统的必要性,并基于VxWorks实时操作系统设计了一种分组Round-Robin调度算法。阐明了任务运行的流程,提出了在任务下创建虚拟进程来使一个任务可以处理不同的响应,说明了虚拟进程运行时如何在三种状态之间进行切换,以及虚拟进程的通用处理流程。  相似文献   

6.
嵌入式设备中复合型任务最优调度约束模型仿真   总被引:1,自引:0,他引:1  
在ARM和Linux等嵌入式操作系统设计和应用中,为了优化进程管理和内存管理,提高嵌入式设备的运行效率,需要对复合型任务进行最优调度策略规划。提出一种改进的嵌入式设备中复合型任务最优调度约束模型,设计粒子分集聚敛算法实现对嵌入式设备中复合型任务最优调度,和实现对任务调度约束模型的改进,通过进程管理子系统,完成进程的创建、中止、进程间的通信及任务调度,进行特征分解,得到调度迭代方程。采用模糊聚类策略对任务调度管理的数据信息进行约简,可以实现最小的运算量。实验表明,通过该最优调度约束模型,调度算法对整个调度过程的时间开销影响不大,由此提高了调度算法的活性能力,总执行时间节省10%左右,可以使CPU利用率达到100%,展示了其优越性。  相似文献   

7.
Linux目前已成为一个流行的嵌入式操作系统,然而其在实时性应用方面有些不足。在分析了Linux实时性的基础上,从中断调用、定时器的实时性设计、可抢占内核和多任务实时性调度策略等4个方面描述了系统改进的设计方法,以满足系统的系统要求的实时性。  相似文献   

8.
本文介绍了某火控、任务模块、调度机制等几个关键环节。并用C语言实现了该设计,结果表明,此方法在实时多任务软件设计中是可行的和有效的。  相似文献   

9.
张玉馥 《中国科技信息》2007,(5):146-147,150
分析了普通Linux内核实时性不足的主要原因,其体研究了普通Linux内核在嵌入式系统中的有关进程调度算法的实时性不足的具体因素,最后,提出了Linux实时化的关键问题,同时给出了解决方法。  相似文献   

10.
张健 《科技风》2012,(3):71
在多道程序系统中,通过多进程并发执行可提高系统资源利用率和系统的处理能力,但也带来了风险,死锁现象.本文讨论了多道程序设计中死锁的起因以及解决方法.  相似文献   

11.
一种基于增强型单片机硬件平台和RTX51 Tiny实时操作系统的智能俄罗斯方块双人游戏的设计与实现。以STC12C5A60S2的单片机和RTX51 Tiny多任务实时操作系统为核心,重点从软件工程角度论述了俄罗斯方块模型构造、双人游戏中多任务实时操作的设计方法。  相似文献   

12.
基于LSM框架的审计系统的设计与实现   总被引:3,自引:0,他引:3  
LSM(Linux Security Modules)是Linux系统的通用访问控制框架,在安胜安全操作系统v4.0中,我们在这一访问控制框架的基础上做了适当的扩展并设计实现了安全审计系统。该安全审计系统与安胜安全操作系统V2.0相比,性能得到了很大的提高。另外,隐蔽通道会绕过系统的安全策略来进行非法的数据流传输,我们在审计系统中进行了实时检测和报警。  相似文献   

13.
肖红 《科技广场》2010,(3):141-143
随着嵌入式Linux系统的迅速发展,嵌入式Linux已发展成为嵌入式操作系统的一个重要分支。Linux是一种将源代码完全开放的Unix类操作系统,它的最大特点是价格低廉、安全性好等。本文分析了嵌入式Linux系统技术,介绍了嵌入式Linux的研究与应用。  相似文献   

14.
龚玉兰 《科技广场》2010,(1):251-252
本文首先介绍嵌入式操作系统的发展及Linux作为嵌入式操作系统的优势,然后描述了几种常见的嵌入式Linux及其技术特点,最后提出了嵌入式Linux面临的问题。  相似文献   

15.
神经网络是一种新兴的数学建模方法,它具有识别复杂非线性系统的特性,比较适合实时调度。在智能公交实时调度中加入误差反向传播算法,利用误差反向传播算法超强的学习能力和泛化能力,通过对海量公交历史调度数据的学习,可以建立公交车到达目的站点的预测模型;通过实时GPS数据,就可以预测车辆到达目的地的大概时间,为建立智能公交调度提供极大方便。  相似文献   

16.
Linux作为一个优秀的网络操作系统,在网络服务器市场占据了重要的地位,其系统安全问题也随之越来越引起人们的重视。首先介绍了Linux系统的特性,对系统中的安全缺陷作出了理性思考,探讨了安全操作系统的安全发展策略与方向。  相似文献   

17.
梁伟 《科技广场》2008,(3):232-234
目前下一代网络技术IPv6网络发展日趋壮大,取代IPv4的时间越来越紧迫,而我国IPv6技术人才只限于少数高校和研究所的实验室中,人数寥寥无几,急需大量培养IPv6网络管理人才。而Linux操作系统在服务器市场占有优势份额,培养既掌握Linux操作系统又懂得IPv6网络管理的人才在将来显得尤为重要。本文试图在《Linux系统与应用》课程增加IPv6技术内容达到以上目的。本文介绍了基于Linux操作系统的IPv6基础实验包括加载IPv6模块、常用的命令、隧道配置、IPv6的Web服务器、ftp服务器配置、BBS站点配置、路由配置等。这些技术是基于Linux操作系统的IPv6网络管理技术人员必须掌握的基础技术。  相似文献   

18.
张旭 《大众科技》2011,(12):19-20
目前基于Linux系统的“操作系统原理”课程父子进程控制实验,都是通过调用Linux系统的函数fork0创建子进程的方法来实现。为了使高职高专学生在学习课程的同时提高在Windows系统下的编程能力,设计了基于Windows的父子线程控制实验。  相似文献   

19.
本文介绍了多任务版本的实时系统调度算法.该算法能够满足实时系统中的关键性任务在最坏情况下运行时,仍可满足截止时闻的要求.通过为实时系统中的关键性任务设置两个任务版本,即主态和从态版本.主态任务版本具有较好的质量,从态任务版本只提供最基本的功能,运行时间较短.在最坏情况下避免调度主态任务版本,来满足实时调度的实时性要求.  相似文献   

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

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