首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 125 毫秒
1.
Redhat Linux 6.0支持Ramdisk虚拟机制,它可以将主存的一部分虚拟成硬盘分区,使原来对硬盘的操作转移到内存中.文中介绍了基于Ramdisk,将整个Linux操作系统全部运行于内存中的方案及其实现方法,对这种全内存式Linux的系统性能进行了详细的测试与评估,给出了一些可能的应用.新系统以大内存换取高性能,提高了Web服务器在数据读写、响应速度等方面的目标要求.  相似文献   

2.
本文针对Linux内存管理系统的重要算法与相应参数在不同系统环境下对整个系统和其它应用程序性能的影响,提出了在内存管理系统裹增加一个基于遗传算法的自适应内存管理系统参数调整功能。当操作系统的状态发生重大改变时,使用遗传算法将它们转换为相应的参数调整策略,然后在适当的时候对系统参数进行调整,从而达到改善系统性能的目标。  相似文献   

3.
对Linux内存和Android系统的PMEM(physical memory)管理机制进行了分析,提出了在Linux内存管理中增加PMEM管理区,将大块连续物理内存划分为不同的PMEM内存块进行管理并实现PMEM内存块的回收机制。实验结果表明,采用内存优化方案后,系统管理的总内存和空闲内存均大幅提升,系统整体性能明显提升。  相似文献   

4.
针对Linux系统在内存管理方面实时性支持不够的问题,设计一种提高Linux内存管理实时性的方案。从3个方面改进Linux系统内存管理的实时性,包括建立内存映射来减少用户态和内核态之间的模式转换,将内存锁定避免换页操作,改进系统原有的内存管理算法来消除内存操作的不确定性。改进后的内存管理算法基于分区管理和最佳适配的原理,时间复杂度为O(1)。实验结果表明,该方案可以提高Linux内存管理的时间性能,特别是在内存使用紧张的环境下效果更加明显,性能提高率可达49.5%,能够满足实时性的要求。  相似文献   

5.
在系统运行中我们经常会遇到由于文件损坏导致启动的问题,但是在Linux中我们可以利用Linux的新技术让系统每次从内存启动,并且每次启动完后把完整的文件系统解压到内存,避免了系统从损坏的文件系统启动。这不仅使系统能正常启动,而且提高了系统性能。  相似文献   

6.
在系统运行中我们经常会遇到由于文件损坏导致启动的问题,但是在Linux中我们可以利用Linux的新技术让系统每次从内存启动,并且每次启动完后把完整的文件系统解压到内存,避免了系统从损坏的文件系统启动。这不仅使系统能正常启动,而且提高了系统性能。  相似文献   

7.
针对基于PowerPC架构处理器的MPC8247目标系统,在分析PowerPC架构设备树原理的基础上,进行了嵌入式Linux的系统开发, 包括U-Boot、Linux内核、设备树对象和Ramdisk根文件系统的移植和部署等。系统的实际运行情况表明,设备树文件编写正确,系统设计合理高效。  相似文献   

8.
严海  毋国庆 《计算机应用研究》2003,20(11):98-99,154
以Linux平台下开发内存设备的实例。通过对Linux操作系统的内存管理子系统的深入分析,提出了在Linux操作系统下开发内存相关设备的解决方案。  相似文献   

9.
目前,Linux网络计算机中的Java虚拟机在运行Java应用程序时,存在着执行性能较低的问题。该文实现一种优化方案:在Kaffe虚拟机中应用并改良直接线索式解释器优化技术。旨在兼顾Linux NC现有的硬件配置和软件模式,有效地提升Java虚拟机运行效率,并保证较低的CPU和内存成本。从而改善虚拟机的性能表现。  相似文献   

10.
Snort数据包捕获性能的分析与改进   总被引:4,自引:0,他引:4  
基于Snort的入侵检测系统运行在Linux操作系统平台,捕获数据包的工作是借助Libpcap由Linux操作系统内核完成的。要提高入侵检测系统的效率,首先要保证捕获数据包的效率。本文对Linux的数据包捕获机制进行分析,然后利用NAPI技术和内存映射技术对Snort进行改进。试验结果表明,使用NAPI和内存映射技术后,Snort系统的性能得到明显的改善。  相似文献   

11.
一种创建小型化Linux系统的方法   总被引:7,自引:1,他引:6  
介绍了Linux在嵌入式领域中的应用和宿主机/目标机开发模式,提出了一种基于初始化RAM盘(INITRD)机制的创建小型化Linux的方法,详细地给出了内核、根文件系统和引导器3个部分的实现过程.最后给出了一个用该方法开发附网存储(NAS)服务器的实例.  相似文献   

12.
吴航  林岩 《计算机与现代化》2012,(10):207-212,215
为了应对日益复杂的嵌入式系统应用需求,本文提出在以微处理器TMS320DM6467为核心的视频转码硬件平台VPC6467上,移植嵌入式Linux操作系统的方案。在详细介绍VPC6467硬件平台和Monta Vista Linux特点的基础上,重点论述移植的总体思想和具体方法等,主要包括移植开发环境的搭建、引导程序(Bootloader)的移植与固化、内核镜像的编译和移植、Ramdisk文件系统的制作与移植。移植后的Linux系统操作方便,运行稳定,已作为视频转码应用程序的运行平台环境。  相似文献   

13.
针对铁电存储器(FRAM)在基于ARM9的嵌入式Linux系统下设备节点的读写及应用问题,研究Linux系统的驱动设计,分析FRAM的工作原理和硬件特性,提出基于Linux系统标准驱动架构与铁电底层预处理、读写、控制等工作机制相结合的FRAM驱动程序设计与实现流程。底层实现采用内核级基于FRAM的寻址方式,结果证明了该驱动在相应数据存储、传输中的可行性与稳定性。  相似文献   

14.
云计算进行资源聚合的一种重要方式是将不同用户、不同特征的应用聚合起来进行混合部署、同时运行。相比之下,用户态应用的垃圾回收器对服务个体的内存管理针对性更好,而操作系统对整体内存资源分配能力更强。现有内核的机制仅能保证服务在全局内存或进程组内存使用达到上限时被动地进行垃圾回收。结合Linux内核中的进程控制组机制以及eventfd事件通知机制,设计实现了一个简单高效的应用协同分组内存管理的内核支撑机制。通过在内核中增加应用协同的内存管理机制,进一步增加了系统对应用自主管理内存的支撑能力。实验表明,新的机制没有给原有的操作系统带来明显的性能影响。  相似文献   

15.
提出了一种基于双口RAM的ARM与DSP通信接口的设计方案。该接口以ARM为主处理器、DSP为协处理器,ARM通过在Linux系统上建立的DSP任务管理线程实现DSP任务的管理和调度工作,DSP完成ARM下发的数据计算和处理工作,两者通过双口RAM交换数据。实际应用表明,该接口充分利用了两个处理器的功能特性,数据传输速度快,适用于ARM与DSP间需要进行大量数据交换的场合。  相似文献   

16.
Linux实时化研究   总被引:2,自引:0,他引:2  
本文根据Linux和实时操作系统的特点,分析了国外几种典型的实时化Linux的实现思想,讨论了其实时特性和调度特点,并展望了Linux实时化的研究工作。  相似文献   

17.
本文针对Linux操作系统的内存管理机制设计了一款在TLB不命中时自动查询页表,填充TLB的MMU,并为它设计了一条专门的验证、调试平台.经仿真验证后,本文所设计的MMU能很好的和Linux配合,高效的完成虚拟地址和物理地址的转换.  相似文献   

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

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