首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
随着 Internet和芯片技术的迅猛发展 ,嵌入式操作系统的研究成为当前热点。通过分析 L inux作为嵌入式操作系统的优点和缺点 ,从进程调度策略和中断管理技术方面详细分析了 L inux操作系统内核实时性能不足的原因 ,最后提出了两种提高 L inux实时性的解决方案 :修正 L inux内核 ,在 L inux内核的限定范围内尽可能扩充实时性 ;在 L inux内核之外 ,另备实时处理模块 ,确保其高响应特性  相似文献   

2.
在分析Linux和嵌入式实时操作系统的基础上,提出Linux的实时化、嵌入化的解决方案  相似文献   

3.
针对Linux 2.6内核,分析了其在进程调度、中断处理、内核锁机制和虚拟内存等方面对实时性能的负面影响,提出一个旨在提高嵌入式Linux实时性能的解决方案。在该方案中包含了一种新的中断线程化方法,并将其在i386平台上实现。开发了专用的测试模块,并使用Linux内核保留的中断号测试中断线程化效果。测试结果表明,该方案能很好地解决中断对实时任务的干扰问题,对提高Linux实时性能有较好效果。  相似文献   

4.
在分析Linux和嵌入式实时操作系统的基础上,提出了Linux的实时化、嵌入化的解决方案.  相似文献   

5.
针对Linux 2.6进程调度系统在实时性方面存在的不足,首先对Linux 2.6进程调度系统的优先级计算以及调度策略进行详细的分析.然后,根据优先级计算和调度策略实时性方面存在的缺陷,引入基于进程截止期的EDF进程调度算法,并介绍EDF算法在Ljnux 2.6内核代码中的具体实现.最后,以进程截止期满足率为标准的实验数据对比FIFO、RR和EDF调度策略在实时进程调度性能上的差异,证明EDF调度策略在处理实时进程方面具有更强的调度能力.  相似文献   

6.
RT-Linux的中断和任务调度   总被引:4,自引:0,他引:4  
为了满足嵌入式系统的实时要求,RT-Linux对Linux的中断和任务调度机制做了必要的改造,从而能够满足比较高的实时要求。简要分析了RT-Linux的中断和任务调度机制,并指出其相对于Linux的不同之处,同时,说明了它对于提高Linux实时性的作用。  相似文献   

7.
嵌入式Linux下MiniGUI的移植及软件开发   总被引:4,自引:0,他引:4  
分析了嵌入式操作系统下轻量级图形用户界面—MiniGUI的结构和特点。通过对嵌入式linux下MiniGUI图形系统移植过程和在此基础上的软件开发过程的具体描述,提出了嵌入式可视化软件系统的理想设计模式。此模式有广泛的应用前景。  相似文献   

8.
提出了一种基于优先级的抢占调度外加相同优先级任务时间片轮转调度算法,以解决普通Linux中的优先级倒置和中断处理时不能处理外部硬件中断而导致响应时间过长的问题,使改造后的Linux可适应实时应用场合。  相似文献   

9.
本文通过对与字符设备驱动程序相关的内核源代码分析,从驱动程序内部结构以及驱动程序运行的内核环境两方面入手,对linux平台下的字符设备驱动程序的工作机理进行了分析和阐述。  相似文献   

10.
Linux与嵌入式操作系统   总被引:6,自引:0,他引:6  
本文描述了嵌入式系统,嵌入式操作系统,Linux操作系统的特点及应用,并对Linux操作系统用于嵌入式系统的可行性进行了分析论述。  相似文献   

11.
Linux进程调度程序剖析   总被引:1,自引:0,他引:1  
本文对Linux进程调度源代码进行了分析,Linux采用简单的基于优先级策略完成对进程的调度工作.由于Linux采用了底半处理策略,因此进程调度要考虑中断程序和任务队列的处理,从而形成了Linux独具特色的调度风格.  相似文献   

12.
嵌入式Linux闪存文件系统-JFFS2的研究   总被引:2,自引:0,他引:2  
Linux操作系统具有非常强的可移植性和剪裁性、被广泛应用于嵌入式系统领域。由于嵌入式系统多使用F1ash存储器取代硬盘作为主存,日志型闪存文件系统——JFFS2非常适合将嵌入式Linux的文件系统建立在Flash芯片上。介绍了JFFS2文件系统的文件管理模型、物理存储格式、文件系统重建及利用MTD驱动模块在NOR型Flash器件上的实现。  相似文献   

13.
增强Linux内核实时性能的研究与实现   总被引:2,自引:0,他引:2  
为了使Linux系统能够更好地应用于实时控制的嵌入式领域,通过对Linux内核结构和目前对Linux进行实时改造的主要技术的研究,指出增强Linux内核的实时性能和可预测性所要解决的关键问题,针对工业控制领域中嵌入式系统的应用要求,提出了包括修改原有的中断机制、时钟控制模式和实现多任务的混合调度算法的方法,给出了Linux内核实时化的具体方案.  相似文献   

14.
RTnet在实时Linux扩展Xenomai和RTAI的基础上,实现了一个硬实时的网络协议栈。它不仅以确定的方式实现了UDP/IP、ICMP和ARP,而且为实时用户进程和内核模块提供了POSIX兼容的Socket接口。结合对Linux实时性缺陷的分析,阐述了RTAI和RTnet的原理以及应用方法。测试结果表明,RTnet有效地提高了Linux网络的实时性能,而且便于使用。  相似文献   

15.
在分析Linux和嵌入式实时操作系统的基础上,提出了Linux的实时化、嵌入化的解决方案。  相似文献   

16.
介绍了嵌入式系统的概念、砬用领域和研究意义,讨论了Linux操作系统的特点和嵌入式Linux的优势,提出了一种“Windows-Linux-Target”的开发模式,并详细给出了在嵌入式Linux系统模式下进行程序设计开发的方法和步骤,包括如何选择硬件平台、建立开发环境和交叉编译环境、定制内核、创建文件系统等。  相似文献   

17.
介绍了嵌入式操作系统Linux的技术特性,构建基于Linux的嵌入式平台,并在构建的平台上开发嵌入式应用程序和基于微处理器ARM硬件平台的设计。最后以Linux嵌入式操作系统和微处理器ARM为核心,利用RS485总线或CAN总线与测量仪表进行数据通信,设计了一个网络化工业监控系统。  相似文献   

18.
本文描述了嵌入式系统,嵌入式操作系统,Linux操作系统的特点及应用,并对Linux操作系统用于嵌入式系统的可行性进行了分析论述.  相似文献   

19.
分析了Linux 2.6内核的调度策略以及Fair-Share调度算法,通过修改Linux 2.6内核源码实现Fair-Share算法,实验表明,修改的算法具有较好的应用效果.  相似文献   

20.
提高嵌入式Linux实时性方法的研究与应用   总被引:1,自引:0,他引:1  
介绍了两种提高嵌入式Linux操作系统实时性方法及其在实际中的应用。可抢占式内核利用改变中断的调度机制和自旋锁的运行方法使Linux的内核变成可抢占式的。低延迟内核在长耗时的任务中插入调度点使其他的任务也能执行。在基于PowerPC的硬件平台的实际应用结果表明,这两种方法都能有效地降低系统的时延,在一定程度上提高了系统的实时性。  相似文献   

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

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