首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 139 毫秒
1.
分析了嵌入式系统虚拟内存管理应具有的功能特点,提出了一种具有处理器无关标准编程接口的嵌入式虚拟内存管理平台的实现方法。  相似文献   

2.
标准Linux系统在内存管理中使用了虚拟内存技术,使得Linux系统的内存管理功能相当强大和安全,而在嵌入式Linux系统中,uCLinux的内存没有相应的MMU处理器,也无法实现虚拟内存管理,针对这种情况,uCLinux采用了针对没有MMU的特殊处理,以实现在嵌入式设备中的需求。  相似文献   

3.
一、虚拟内存 如果你允许Windows来管理虚拟内存那么系统经常需要根据不同情况来改变交换文件——Win386.swp的大小,有时Windows甚至会将所有空闲的硬盘空间作为虚拟内存来使用,这是非常不合理的。所以我们最好给虚拟内存设置一个固定数值,这样可以省去Windows计算.Win386.swp大小的时间,加快系统运行速度。不过这个虚拟内存最小也要和你的内存数量相同,  相似文献   

4.
OSGI的分析和实现及其改进思路   总被引:3,自引:0,他引:3  
熊江 《计算机科学》2004,31(3):192-194
从消费类电子产品到各种工业设备,嵌入式系统已渗透到我们日常生活的各个角落,嵌入式设备的内存容量限制了用户并发使用多个服务的个数,本文借助操作系统中的虚拟内存思想,提出了虚拟OSGI框架模型,很好地解决了嵌入式设备上的内存对OSGI框架的限制。  相似文献   

5.
提起虚拟内存大家并不陌生,但对于虚拟内存的使用却有3种完全相左的意见,有人认为虚拟内存是无用的垃圾,为了释放磁盘空间,应该禁用;另一种观点却认为虚拟内存能够使大型应用软件运行更为流畅,应该越大越好;而第3种意见认为Windows能够自主地管理虚拟内存,用户无需干预。那么,到底孰是孰非呢?请走近本期盲点大搜罗……  相似文献   

6.
实时性、可靠性是嵌入式开发对内存管理的基本要求,本文探讨了操作系统内存管理的主要问题,对嵌入式操作系统Vxworks的内存管理机制进行分析,给出了Vxworks高效内存管理所采用的虚拟内存技术、内存池技术以及内存分配算法,为高效的内存管理设计提供有益的借鉴.  相似文献   

7.
移动学习已经成为一种趋势,然而大软件、大教学视频更加凸显手机系统内存的渺小。随着虚拟内存软件的开发,在某种程度上小内存也可以运行大程序。文章介绍手机存储的发展,分析两种增加虚拟内存的软件,针对虚拟内存软件存在的不足,通过对比3种页面置换算法,提出改善虚拟内存性能的一种LRU(Least Recently Used)改进算法。改进后的LRU算法降低缺页率,提高虚拟内存的使用效率,运行大型应用软件或播放大容量教学视频时更加流畅,响应时间更短。  相似文献   

8.
目的:探讨Windows系统启动速度变慢的原因。方法:经10多年的教学实践,计算机系统维护经验。结果:提出“虚拟内存”、“ADSL”等11种可能导致系统变慢的原因并提出了相应的解决方案。结论:能很好地加快Windows系统的启动速度。  相似文献   

9.
为简化嵌入式虚拟内存的实现,改善嵌入式虚拟内存的性能,在对常见页面置换算法进行对比分析的基础上,提出一种改进的最久未使用页面置换算法。该算法基于内存管理单元、跨页访问计数器、访问次序寄存器、溢出中断处理等软硬件相结合的技术。实验结果表明,该算法能提高嵌入式系统的页面置换效率,提升系统的整体性能,可广泛应用于各种物联网系统和嵌入式系统。  相似文献   

10.
Linux虚存机制在嵌入式系统背景下的分析   总被引:2,自引:1,他引:2  
在嵌入式应用领域里,从因特网设备到专用控制系统,Linux操作系统前景都很光明,但Linux虚拟内存管理机制对于一个嵌入式系统来讲往往是多余的,更重要的是影响系统的实时性能,对Linux的虚拟内存管理机制进行了分析,并从源码级提出了一种改进方案,以适用于嵌入式Linux。  相似文献   

11.
实时系统的虚拟内存技术   总被引:1,自引:0,他引:1  
本文对实时系统的虚拟内存技术作了深入的分析和讨论,并以X86处理器为例.在嵌入式操作系统CRTOSII上完成了一个内存管理系统的详细设计与实现。  相似文献   

12.
嵌入式实时系统内存管理策略   总被引:11,自引:4,他引:7  
嵌入式系统内存配置较小,不能采用一般桌面系统的内存管理方式,选取合适的内存管理策略在嵌入式系统设计中起着重要的作用。介绍了嵌入式系统设计中内存管理的范围、对内存分配的要求以及可能出现的问题,对内存分配的方式进行了详细的阐述,给出了内存碎片、内存丢失、执行时间不固定等问题的解决方法。  相似文献   

13.
要松散型多机系统中实现虚拟共享存贮,不仅更加方便于分布式应用系统的开发,而且可以在此基础上建立分布式的系统服务环境。本文描述了Mach的存贮管理模型和基于此模型上的虚拟共享存贮服务器。  相似文献   

14.
15.
Mach是一个新兴的操作系统,Mach的虚存管理别具特色,本文介绍了Mach的虚存环境、虚存管理的数据结构,算法及虚存实现。  相似文献   

16.
本文在深入分析UnixWare2.0虚存管理的基础上,在PowerPC604机器上设计了虚存管理移植方案。  相似文献   

17.
C++对象的持久化中的问题和解决方案   总被引:1,自引:0,他引:1       下载免费PDF全文
陶伟  麦中凡 《软件学报》1996,7(2):73-82
多媒体智能数据库系统MIDS(multimediaintelligentdatabasesystem)是一个对象数据库管理系统.它的数据库编程语言是P++,P++个语言是一种基于C++的语言.作者在P++的实现过程中遇到了以下问题:首先,C++的指针有二义性,它无法在语义上区分成员指针和引用指针,以及易失性指针和持久性指针,从而给事务管理中的对象加锁及其它方面带来问题.其次,具有虚拟函数或虚拟基类的对象中含有指向内存中的指针,而这些指针不是由程序员定义的.如果C+个对象被持久化,这些指针在不同的程序调用中有可能无效.最后,如果作者用文件系统调用来存储对象,那么必须要设计复杂的Cache系统和做大量对象的格式转化工作,这需要大量的空间和时间,所以他们采用了另外的一种方法──基于虚拟内存空间映射的存储方案.  相似文献   

18.
DMM:A dynamic memory mapping model for virtual machines   总被引:2,自引:0,他引:2  
Memory virtualization is an important part in the design of virtual machine monitors(VMM).In this paper,we proposed dynamic memory mapping(DMM) model,a mechanism that allows the VMM to change the mapping between a virtual machine's physical memory and the underlying hardware resource while the virtual machine is running.By utilizing DMM,the VMM can implement many novel memory management policies,such as Demand Paging,Swapping,Ballooning,Memory Sharing and Copy-On-Write,while preserving compatibility with va...  相似文献   

19.
新型非易失存储(NVM)可字节寻址,具有近似内存的低延迟特性以及外存的非易失性,受限于软硬件技术成熟度,目前首先被用于外存.讨论了NVM用于持久性外存所面临的一系列问题,以及管理上的一些挑战;对现有的典型NVM文件系统及其主要特性进行了梳理.归纳起来,这些特性主要围绕降低一致性开销、降低软件栈开销、内存与外存的融合、分布式文件系统、NVM文件系统安全、容错、空间管理几个方面展开.最后,展望了NVM文件系统仍然有待探讨的几个研究方向,包括扩展性问题、虚拟内存与文件系统的有机融合以及分布式文件系统等.  相似文献   

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

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