共查询到10条相似文献,搜索用时 31 毫秒
1.
Linux作为嵌入式操作系统在嵌入式系统中应用越来越普及。Linux若是作为一个实时操作系统。它无法满足实时系统严格的实时性要求。RTLinux是在Linux内核的下层实现所得的一个简单的硬实时内核。但是RTLinux也存在一个很大的缺陷,那就是实时任务无法使用Linux提供的服务,特别是它无法使用Linux中的,TCP/IP的网络功能,在此介绍的IMP是一个可以运行在RTLinux并能被实时任务使用的嵌入式的轻量级TCP/IP协议栈。IwIP还可以使实时任务与远程实时任务或Linux用户进程通讯。根据这些特性,我们通过将Linux。IwIP和RTLinux 3者合理的结合在一起,从而构成一个全新的实时系统框架。 相似文献
2.
运用中断延迟的方法,测试了嵌入式Linux实时性,分析了Linux实时性弱的原因。提出了几种增强实时性的方法,介绍了在嵌入式Linux系统底层安装1个实时内核RTLinux法,即双内核法。并测试了RTLinux的实时性,发现其大为改观,改造后的嵌入式Linux系统可以满足强实时性系统的要求。 相似文献
3.
邓志刚 《武汉科技学院学报》2008,21(7)
Linux作为一个单-内核的操作系统,协议栈的实现嵌在系统内核中,本文分析了TCP/IP协议的基本原理以及Linux中的TCP/IP网络层次结构,重点介绍了Linux环境下的socket编程. 相似文献
4.
嵌入式Linux实时性方法 总被引:3,自引:0,他引:3
针对Linux进程调度策略存在中断封锁时间过长、非抢占式的Linux内核,以及耗尽式的、机会均等的调度方式这3个不利于实现实时性的不足,提出提高嵌入式Linux实时性的方法,实现实时Linux系统(RTLinux)的调度算法及其他部分功能,并采用LMbench测试系统对改进的RTLinux和通用Linux的上下文切换时间进行对比测试.研究结果表明,改进的RTLinux有效地提高了嵌入式Linux的实时性. 相似文献
5.
一种实时的嵌入式Linux调度策略 总被引:1,自引:0,他引:1
随着Linux广泛应用于嵌入式系统、实时控制等领域,增强Linux内核的实时性变得尤为重要。Linux2.6内核加入了抢占点,可以最大限度地降低内核不可抢占的时间间隔,但嵌入式系统实时性要求较高,因此基于嵌入式Linux(裁减的Linux2.6内核),分析实时调度策略,提出改进的实时调度策略IPEDF,该策略吸取了截止期最早最优先算法的优点,使内核可以在任何时间被抢占。最后对嵌入式Linux和基于IPEDF的嵌入式Linux进行测试,结果表明后者的任务响应时间少,从而进一步提高了嵌入式Linux2.6的实时性。 相似文献
6.
EI(Embedded Internett)是指把TCP/IP协议作为一种嵌入式应用,从而实现接入Internet功能的技术。本文的工作即在嵌入式操作系统μC/OS-II上编写了嵌入式TCP/IP协议栈,实现了TCP/IP协议簇的基本协议ARP、IP、ICMP和TCP。最后,在Linux平台下,用一个模拟的网络环境对实现的各个协议的功能进行了测试。测试结果证明在μC/OS-II操作系统上已经可以实现基本的TCP/IP协议,通过了网络通讯测试,达到了设计目标。 相似文献
7.
嵌入式操作系统在嵌入式系统中所起的作用越来越大,实时性和小体积是绝大多数嵌入式系统的需求,因此研究嵌入式操作系统内核的实时化技术及其在典型嵌入式实时系统中的应用技术具有重要的意义。Linux以其诸多的优势在嵌入式领域被广泛的应用,对其实时性能等方面的研究和改造,是很有必要的。 相似文献
8.
通过分析嵌入式Linux在实时应用中的不足,从软中断模拟技术、可抢占式内核机制和实时调度策略等方面给出了改善系统实时性能的方法,同时提出了宏观调度结构,拓展了实时系统的应用范围. 相似文献
9.
嵌入式Linux操作系统的实时化研究 总被引:2,自引:0,他引:2
Linux应用于嵌入式实时环境时存在关闭中断、分时调度和虚拟文件系统的时间不确定性筹问题.使用虚报机技术,增加一个仿真程序来替换Linux的底层中断程序.用一个小的实时内核与Linux内核共享控制处理器和中断模拟等技术以解决上述问题,并作了系统设计、编写了相应的程序.测试结果表明,所改进的操作系统是能够胜任实时任务的. 相似文献
10.
Linux在嵌入式操作系统中的应用 总被引:19,自引:0,他引:19
陈闳中 《同济大学学报(自然科学版)》2001,29(5):564-566
分析了Linux作为嵌入式系统开发平台的优越性,讨论了改进Linux实时化的以及实时任务与内核通信的问题,并提出了压缩系统规模的具体措施。 相似文献