首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
针对Linux 2.6内核,分析了其在进程调度、中断处理、内核锁机制和虚拟内存等方面对实时性能的负面影响,提出一个旨在提高嵌入式Linux实时性能的解决方案.在该方案中包含了一种新的中断线程化方法,并将其在i386平台上实现.开发了专用的测试模块,并使用Linux内核保留的中断号测试中断线程化效果.测试结果表明,该方案...  相似文献   

2.
Linux具有功能强大、源码开放、支持多种硬件平台、模块化设计等优点,在嵌入式领域得到了广泛的应用。但它同时也是一个分时操作系统,其不可抢占的内核、缺乏实时调度算法和机制、使用虚拟内存及缓冲机制等特点都限制了在实时环境中的应用。为了能使其在实时环境中得到应用,从改进内核抢占性的角度和实时调度入手,提出改善内核实时性的方法。  相似文献   

3.
设计并实现了一种基于红黑树的列表结构. 列表中数据存储在红黑树节点中,红黑树的高效查找性能使列表的查找时间复杂度为O(logn). 实验表明,其查找效率比遍历查找快2个数量级以上,与二分查找相当. 该列表结构适合于各种频繁添加、删除、查找的应用.  相似文献   

4.
针对在节假期间物流业务量急剧增长及大量用户在线查询订单信息而导致物流信息系统响应速度慢的问题,提出了带红黑树的哈希表,有效地提高了订单查询的速度,并将链表和红黑树进行比较,实验结果表明:带红黑树的哈希表在查找时间上有明显优势.  相似文献   

5.
针对目前已有嵌入式Linux内核裁剪方法中存在不同程度的粒度偏大问题,提出了一种嵌入式Linux内核混合裁剪方法。根据已有裁剪方法,提出二步裁剪的混合裁剪方法,对RFID手持读写器应用过程中使用到的嵌入式Linux内核进行裁剪。实验表明:混合的裁剪方法降低了嵌入式Linux内核的粒度,裁剪率与其他方法相比提升了24%以上。  相似文献   

6.
本文介绍了在Linux内核设计中遵守的基本规则,通过分析源代码介绍Linux内核在程序设计方面的一些思想和实现技巧.  相似文献   

7.
通过分析普通Linux内核实时性不足的主要原因,研究了普通Linux内核在嵌入式系统中的有关实时性不足的具体因素。根据普通Linux内核中的时钟机制的特点,分析了RT—Linux操作系统中的有关时钟机制改进的具体方法与特点。  相似文献   

8.
刘磊 《科学技术与工程》2007,7(12):2849-2851
回顾了Linux内核内存管理发展历程,比较了早期的Linux内存管理与最新的Linuxkernel2.6.16内存管理的联系和差别。分析Linux最新版本的内核内存管理策略,重点研究了最新的Linux2.6.16版本内核中的内核内存池的实现。  相似文献   

9.
Linux作为一个单-内核的操作系统,协议栈的实现嵌在系统内核中,本文分析了TCP/IP协议的基本原理以及Linux中的TCP/IP网络层次结构,重点介绍了Linux环境下的socket编程.  相似文献   

10.
一种实时的嵌入式Linux调度策略   总被引:1,自引:0,他引:1  
随着Linux广泛应用于嵌入式系统、实时控制等领域,增强Linux内核的实时性变得尤为重要。Linux2.6内核加入了抢占点,可以最大限度地降低内核不可抢占的时间间隔,但嵌入式系统实时性要求较高,因此基于嵌入式Linux(裁减的Linux2.6内核),分析实时调度策略,提出改进的实时调度策略IPEDF,该策略吸取了截止期最早最优先算法的优点,使内核可以在任何时间被抢占。最后对嵌入式Linux和基于IPEDF的嵌入式Linux进行测试,结果表明后者的任务响应时间少,从而进一步提高了嵌入式Linux2.6的实时性。  相似文献   

11.
红-黑小波变换   总被引:3,自引:0,他引:3  
介绍一种新的第二代小波变换——红-黑小波变换,它是把矩形栅格的数字图像分成红块和黑块,利用二雏提升格式进行构造。并从理论上与张量积小波变换进行了比较。实验表明红.黑小波变换可以更有效地去除图像的相关性并得到更稀疏的图像表示,在图像压缩中红.黑小波变换比传统小波变换更有效。  相似文献   

12.
对豫南茶园VA菌根真菌形态、种类、种群频度、孢子密度及自然侵染率进行观察与测定。结果表明,茶树VA菌根菌的结构可分为根外、根表和根内3部分。豫南茶园VA菌根真菌有4属12种。其中,光壁无梗囊霉(Acaulospora laevis)、聚丛球囊霉(Glomus aggregatum)、幼套球囊霉(Glomus etunicatum)是该区茶园VA菌根菌优势种。豫南各茶园VA菌根真菌的自然侵染率普遍较高,孢子密度差异较大,孢子密度及自然侵染率一般随土层的加深而降低。  相似文献   

13.
提出了三维Helmholtz方程等距网格上的一种四阶精度19点紧致差分格式。结合多重网格V循环算法和红黑高斯-塞德尔迭代法进行求解,并与二阶中心差分格式进行了比较。计算结果验证了本文方法的精确性和有效性。  相似文献   

14.
文章研究了对赌协议的相关理论基础,认定对赌协议的法律性质是一种射幸合同,其法律效力应符合合同法的中合同效力的相关规定,同时作为一种商业合同,公司法及诸多证券方面的监管规定都对对赌协议的内容和效力有所限制,并且实践中债权人保护和上市公司股权明晰是对对赌协议限制最大的因素,建议从合同角度出发评判对赌协议的效力,首先其必须符合主体适格、意思表示真实、内容合法,其次,它不能违反特别法的强制性规定,不得对损害债权人利益,不得影响上市公司股权的公开透明。  相似文献   

15.
基于Linux网络操作系统,采用阻塞式I/O通信方式和SOCK-STREAM(数据流套接字),在传输层上使服务器和客户端之间建立可靠的连接,并为客户机提供服务,基于二叉树算法,进行C语言编程实现网络流量控制与计费。  相似文献   

16.
In this paper we use the Red-Black method as the data parallel algorithm (CM Fortron to solve Navier-Stokes equations on CM-5 parallel supercomputer.
  • ? The Steady Navier-Stokes Equation
  • ? Linearization of the Navier-Stokes Equation
  • ? Discretization
  • ? Numerical Results
  •   相似文献   

    17.
    Using recently developed methods for root research, an investigation initiated concerning effects of doubled atmospheric CO2 concentration on root surface area and infection of vesicular-arbuscu-lar mycorrhizal (VAM) fungi in seedlings of maize, wheat and soybean. Results showed that doubled CO2 concentration significantly extended root system surface area and promoted VAM fungal infection intensity and viability. However, interspecific variation existed in these responses. It is suggested that plant community succession would be changed due to altered characteristics of roots among species in the future climate.  相似文献   

    18.
    建立了用于处理煤矿通风瓦斯的Swiss-roll燃烧器的二维湍流热平衡模型,求解模型方程得到了换热通道的温度分布,分析了进口流速、通道尺寸、燃烧室直径对传热特性的影响,并通过试验验证模型的合理性.结果表明,在甲烷体积分数为1%时,反应区温度达1346 K;通道宽度对反应区温度的影响最大而进口流速的影响最小;改变进口流速和换热通道尺寸能改善燃烧器的部分性能同时又会不利于另一些性能,在燃烧器的设计中,应根据实际情况,综合考虑温度、流阻、成本等因素来选择合适的参数.  相似文献   

    19.
    随着Linux操作系统日益被人们所接受,许多公司企业都使用Linux作为开发平台.文章主要阐述了嵌入式Linux设备驱动程序的概念;剖析了嵌入式Linux设备驱动程序的通用模块和具体开发流程;说明了驱动程序与内核之间的关系,进一步通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码.  相似文献   

    20.
    介绍了Linux2.2和Linux2.4两个不同版本的内核对包过滤技术的支持机制和实现方案。在Linux2.2内核中,采用ipchains机制来控制包过滤,通过在输入链、输出链和转发链三个链表上设置规则达到包过滤;在Linux2.4内核中,IP数据包过滤系统实际上由Netfilter和ipt-ables两个组件组成,Netfilter是Linux核心中一个通用架构,它提供了一系列的“表”,每个表由若干“链”组成,而每条链中可以由一条或数条规则组成。通过对两种不同版本的包过滤机制的对比,分析了后者在前者基础上的改进和独特的优势,提出了下一步的研究方向。  相似文献   

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

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