首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到15条相似文献,搜索用时 125 毫秒
1.
Linux调度系统的调度算法几经改进,表现出优异的性能,特别是Linux最新的CFS调度算法。它的设计目的是使进程更加公平地共享处理器资源。在分析Linux2.6.28内核代码的基础上详细阐述了CFS调度算法的工作流程和主要特性,并从算法分析和Hacbench测试两个方面对O(1)和CFS调度算法的性能进行了对比。  相似文献   

2.
对时下流行的各个Linux平台中所使用的Linux2.6.18内核进行了研究,尤其针对其中的交互式进程判别部分进行了深入的分析和程序测试,发现该内核并不能很好地区分交互式进程和非交互式进程,尤其是针对程序编译进程这类与硬盘设备读写相关的进程。虽然在很多书籍上是将之划分为批处理进程(非交互式进程)一类的,然而内核还是将这类进程误判为交互式进程。这对操作系统的运行效率会带来严重的影响。  相似文献   

3.
介绍了IPv6分片首部,关注Linux内核用于实现重组的代码中和重复分片有关的部分。通过详细分析Linux内核接收IPv6分片报文,然后用不同方法进行重组的若干重要函数,发现了Linux内核处理重复分片存在的问题,并给出了解决方案。此外,指出了4种伪造的分片报文对接收端的影响并给出了应付这些伪造报文的对策。  相似文献   

4.
Linux 防火墙的研究与设计   总被引:4,自引:0,他引:4  
阐述了Linux2.4内核的防火墙Linux的原理,并分析了netfilter的设计与实现,叙述了Linux的动态地址转换,介绍了在Linux下基于netfilter架构如何开发自己的防火墙并给出具体实例。  相似文献   

5.
自从Linux2.4支持对称多处理结构以来,Linux操作系统开发者一直在探索能够更好发挥多处理器效能的方法。其中,加强超线程处理能力是基本的解决方案之一。因此分析对称多处理器下超线程的实现具有重要意义。通过对内核源代码的解读,对对称多处理器下基于调度域的超线程实现机理进行了剖析。最后针对两个版本的内核(一个带有调度域结构,一个没有调度域结构)进行了对比测试分析。通过比较,可以看出对称多处理器下基于调度域的超线程实现其性能更优。  相似文献   

6.
Linux操作系统做为嵌入式系统近年应用越来越广泛,Linux根文件系的装载是Linux内核启动期间进行的最后操作之一,它是Linux嵌入式系统的一个重要组成部分,系统地分析了Linux嵌入式系统根文件系统的类型,内容选择以及制作方法。  相似文献   

7.
设备驱动程序是Linux内核的重要组成部分,它控制了操作系统和硬件设备之间的交互,同时让软件开发人员在不用知道底层硬件特性的情况下方便地进行上层软件的开发。基于Arm+Linux系统,内核版本2.6,对字符驱动程序的开发做出详细的讲解,通过调试程序,使驱动正常运行。  相似文献   

8.
EDF调度算法具备高CPU利用率、可调度较大的任务集的优点.将EDF调度算法和静态优先级调度算法的可控性相结合,提出了一种新的调度算法--SEDF调度算法(Strong Earliest Deadline First).首先从理论上分析了SEDF算法的可调度性条件及其时间特性,并针对SEDF调度算法对Linux系统环境提出了一些修改;然后通过实验数据对比了EDF算法和SEDF算法,证明SEDF算法具备更强的控制能力,更利于高优先级任务的优先运行,更能够实现Linux内核对实时任务更高的响应能力.  相似文献   

9.
EXT2文件系统的分析与研究   总被引:1,自引:0,他引:1  
EXT2文件系统是专为Linux设计的文件系统,具有功能强大、易于扩充、性能稳定、高效等特点.对EXT2文件系统的布局和结构进行了详细的分析和研究,并对EXT2文件系统的改进提出了一些优化方案.  相似文献   

10.
目前Linux在IBM兼容的PC上,其硬件定时器的时钟中断速率设定为100Hz,任务可以达到10ms的精度,这样低的时间精度远远不能满足实时任务的需要,如何兼顾时钟中断处理函数开销与计时精度是时钟优化必须考虑的问题.采用双频时钟机制,高低双频时钟中断,并提高内核对实时进程的响应速度,对新的时钟性能进行了分析.通过实验,测试标准Linux的时钟在不同频率下的性能及新的时钟性能.  相似文献   

11.
介绍了一种基于嵌入式Linux系统的IPTV机顶盒的软件在线升级实现方案。该方案的机顶盒Flash中,除存储了运行正常业务的内核和文件系统外,额外存储了一套内核和文件系统,从而构成双操作系统,以支持网络在线升级。利用嵌入式Linux系统的引导加载系统功能和MTD技术,在一款使用MIPS处理器的机顶盒上,实现了安全可靠且灵活的在线升级功能。  相似文献   

12.
Linux 实时性能瓶颈分析   总被引:1,自引:0,他引:1  
从调度机制、信号量和消息队列3方面将Linux、RT-Linux和VxWorks进行了综合对比,并结合测试用例得出了影响Linux实时性能的瓶颈。最后从上述3方而给出了Linux实时性能改造的可行性办法。  相似文献   

13.
Linux正大步进入实时控制领域,但是Linux并没有提供对周期性实时任务的直接支持.如何在Linux下进行周期性实时任务的开发是一个难题.分析了周期性实时任务的开发内容,从实时任务的特性设置、任务的周期实现到任务的具体功能实现,并给出了关键代码.  相似文献   

14.
介绍了一种便携式多媒体播放器(PMP)系统平台构建.采用专用开发平台AMD DBAu1200,设计了一种新型的便携式多媒体播放器,可以播放多种格式的多媒体文件.分别叙述了嵌入式Linux内核的配置与编译,根文件系统的创建和移植,Qt/Embedded图形用户界面(GUI)系统的移植与开发.  相似文献   

15.
基于Unix/Linux的GIS基础平台是目前国内GIS业界一个全新的研发领域。在此详细介绍了完全基于Unix/Linux环境研发的GIS基础平台的结构和特点,包括系统总体结构、跨操作系统平台的空间数据库引擎和管理系统、基于Linux的空间操作与应用服务平台、基于CORBA的跨操作系统的分布式协同控制环境、基于Linux的客户端操作环境和基于Java的元数据库管理系统等内容,阐述了数据处理流程,讨论了Linux集成开发环境、CORBA中间件平台和数据库管理系统的集成开发方法,并简要介绍了支持系统二次开发的空间数据管理API的功能特色。  相似文献   

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

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