首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
嵌入式实时系统内存管理策略   总被引:7,自引:4,他引:7  
嵌入式系统内存配置较小,不能采用一般桌面系统的内存管理方式,选取合适的内存管理策略在嵌入式系统设计中起着重要的作用。介绍了嵌入式系统设计中内存管理的范围、对内存分配的要求以及可能出现的问题,对内存分配的方式进行了详细的阐述,给出了内存碎片、内存丢失、执行时间不固定等问题的解决方法。  相似文献   

2.
本文介绍了一种Voicehub嵌入式系统开发平台。详细论述了基于MPC860T和TMS320VC549系统硬件架构、系统内存映射和DSP存储空间分配、Vxworks操作系统与系统内存配置、CPU与DSP的中断和启动过程分析。  相似文献   

3.
根据嵌入式系统对内存分配可靠性要求,在研究现行PC机上通用的内存保护策略基础上,以开放源代码的嵌入式操作系统Ethernet内存管理为依托,提出了一种可行的内存保护策略。该策略可结合具体硬件的配置信息,选择相应的保护方法——上下边界标志法、锁——钥保护法和界限寄存器保护法,从而提高了嵌入式系统内存使用的可靠性。  相似文献   

4.
嵌入式系统中池式内存分配方法的分析   总被引:6,自引:0,他引:6  
介绍适合嵌入式系统应用的池式内存分配方法,详细分析AD公司开发的一种实时操作系统核Visual DSP Kernel(VDK)、嵌入式可配置实时操作系统eCos以及自适应通信框架ACE中的池式内存分配方法及具体应用.最后,针对平台异构及嵌入式实时操作系统RTOS的多样性导致的应用软件可复用性差问题,给出使用池式内存分配方法框架开发嵌入式系统软件的思路.  相似文献   

5.
根据嵌入式系统对内存分配实时性、可靠性、高效性要求,在研究现行PC机上通用的内存保护策略基础上,以开放源代码的嵌入式操作系统Ethernut的内存管理为依托,提出了一种可行的内存保护策略。该策略可结合具体硬件的配置信息,选择相应的内存保护方法——上下边界标志法、锁——钥保护法和界限寄存器保护法。实验证明该策略有效地改变了原有嵌入式操作系统Ethernut内存管理策略相对简单的问题,提高了嵌入式系统纠错能力,增强了整个嵌入式设备的系统稳定性。  相似文献   

6.
介绍内存压缩技术和一个基于硬件的内存压缩系统模型,探讨内存压缩技术在嵌入式系统中的应用;重点介绍内存压缩系统的硬件要求以及操作系统对内存压缩机制的支持;简单介绍内存压缩中常用的算法Lempel-Ziv,并就内存压缩技术在嵌入式系统中的应用问题作一些探讨。  相似文献   

7.
在大部分嵌入式系统中,内存的好坏主要依赖于内存芯片厂家的检测,对系统运行中出现的内存偶然故障,缺乏有效的检测手段。对嵌入式系统中内存检测的各个阶段、内存检测方式以及全空间检测方法等进行了详细描述。  相似文献   

8.
为了提高嵌入式系统内存动态分配效率,在分析经典内存分配算法和马尔可夫链预测原理的基础上,提出了一种嵌入式系统内存预测分配算法.该算法融合聚类分析法,利用内存分配的转移量统计信息及其概率矩阵对嵌入式系统内存动态分配进行预测.在实现中采用轻量级预测线程预测下一次申请的内存块大小,减少内存动态分配时等待内存创建的时间.通过增加预测线程的μC/OS-Ⅱ系统和未增加预测线程的μC/OS-Ⅱ系统进行对比实验,实验结果表明了该算法的可行性和高效性.  相似文献   

9.
嵌入式系统中内存管理中间件的研究与实现   总被引:1,自引:0,他引:1  
通过对内存管理的分析,提出了一个基于嵌入式系统的内存管理的新方案。该方案解决了在嵌入式系统中对有限的内存资源进行统一分配,为上层频繁申请和释放内存块的应用设计了各自独立的内存区。这样,不仅提高了内存管理的效率,而且很大程度地保证了系统的健壮性,加快了对内存问题的定位和解决,让内存管理得到很好优化。  相似文献   

10.
基于嵌入式系统的Ogg Vorbis音频解码器实现   总被引:1,自引:0,他引:1  
介绍了Ogg Vorbis音频标准,给出了基于三星CaADM2E嵌入式系统的Ogg Vorbis音频解码器的实现,并详细讨论了实现过程中功能模块划分、内存配置、数据位宽转换和汇编代码优化,最后给出了性能分析.  相似文献   

11.
目前大多数嵌入式系统使用基于Flash设备的文件系统,但由于Flash设备成本较高、速度较慢,并不适合对数据进行频繁的访问和查询,因此在这种情况下,考虑选用在嵌入式设备中成本低、容量大、速度快的内存上来建立文件系统。利用Ramdisk技术在内存中模拟磁盘设备,配置并初始化Ramdisk,在经过分析FAT分区组织形式的基础上编写格式化函数将Ramdisk格式化为FAT文件系统,从而实现了RTEMS上文件系统的创建。  相似文献   

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

13.
嵌入式系统软件内存泄漏监测的算法和实现   总被引:4,自引:0,他引:4  
阐述了嵌入式软件系统中内存泄漏监测的必要性,提供了一种通过使用单循环队列来实现内存泄漏监测的算法。该算法可以有效监测嵌入式系统的内存泄漏,并且可以避免引入内存泄漏监测而导致的系统资源使用急剧变化的问题,最大程度保证系统工作的平稳性。可适用于不同规模的嵌入式系统。  相似文献   

14.
介绍了在DOS环境下嵌入式PC/104系统的内存优化问题。通过对嵌入式PC/104系统内存结构的分析,引出了在DOS环境下的内存不足问题,并介绍了一些内存释放和内存优化的一些措施。  相似文献   

15.
大容量内存文件系统设计及μC/OS下的实现   总被引:1,自引:0,他引:1  
针对某些嵌入式系统中处理数据量大和速度要求高的特点,提出一种应用于嵌入式系统中的大容量内存文件系统的实现方案。该方案通过在内存中建立文件系统,将临时数据有效组织于内存中,既提高访问速度又节省外存空间,因而能满足要求;通过将其移植到μC/OS系统下,便可进行性能测试和分析。结果表明,本内存文件系统具有较高的查找效率和内存利用率。  相似文献   

16.
嵌入式系统内存管理方案研究   总被引:8,自引:0,他引:8  
嵌入式系统的内存管理机制必须满足实时性和可靠性的要求。本文以开源的操作系统RTEMS为例,介绍嵌入式系统中内存管理的要求、存在的问题以及解决的策略。  相似文献   

17.
本文结合内存管理项目深入研究了Linux在系统引导过程中的保护模式下的工作,对于实现内存管理有重要意义。着重论述重置描述符表、检测A20地址线、检测数学协处理器以及分页处理等机制。本文为掌握嵌入式系统的内存架构、嵌入式系统启动过程,嵌入式系统扩展内存提供了非常重要的依据。  相似文献   

18.
在动态内存管理方式中,伙伴系统具有管理方式简单,分配与释放速度快等优点,但伙伴系统的缺点是对内存空间的利用率比较低,在嵌入式系统中,内存管理除了应该具备管理方式简单和处理速度快等特点外,内存的利用率也十分重要.通过对伙伴系统分析,并对伙伴系统的内存利用率方面进行改进,显著提高嵌入式系统中内存的利用率.  相似文献   

19.
嵌入式内存数据库的恢复及重装算法研究   总被引:1,自引:0,他引:1  
在嵌入式内存数据库系统中,系统崩溃时数据库主拷贝存于易失性内存中,因此需要把数据库主拷贝从外存重装到内存。本文在嵌入式内存数据库恢复技术的基础上讨论了几种重装算法,提出了嵌入内存数据库的数据优先级重装算法,并进行了实验验证。结果表明,数据优先级重装算法比顺序重装算法性能高。  相似文献   

20.
可生存嵌入式系统是一个较新的研究领域.根据可生存性对嵌入式OS内存管理的要求,在uCLinux2.6的基础上,提出并实现了一种基于数据备份技术、内存保护技术以及内存泄漏检测处理技术的嵌入式OS内存管理方案.大量测试表明,该方案能有效提高嵌入式系统的可生存性.  相似文献   

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

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

京公网安备 11010802026262号