共查询到20条相似文献,搜索用时 15 毫秒
1.
本文介绍Windows环境下基于流程图编辑手法的多媒体写作工具的内存管理技术。由于充分利用了Windows的某些内存管理技术并且采用动态缓冲区的技术,在减少内存碎片和解决大内存需求方面有明显效果,从而大大提高了多媒体写作工具的运行效率。 相似文献
2.
专家系统工具存储管理探讨 总被引:1,自引:0,他引:1
存储管理是应用系统设计中的关键问题。本文结合专家系统对内存使用时的特点,提出了在Windows环境下专家系统工具内存管理机制的一种设计方法-分层内存管理模式:高层内存表用以保存系统对小块内存的使用情况;低层提供脱离系统级的动态内存管理函数。 相似文献
3.
KEIL RTX51 TINY内核的分析与应用 总被引:5,自引:2,他引:5
刘玉宏 《单片机与嵌入式系统应用》2003,(10):23-25
简要介绍RTX51 TINY的基本情况和使用方法;详细分析这个内核的任务管理和内存管理的运行机制,并给出其主要代码流程图。 相似文献
4.
位图在嵌入式系统内存管理中的应用 总被引:2,自引:2,他引:0
嵌入式系统内存管理要求有较高的可靠性及确定性。传统的内存管理方法使用链表来维护空闲内存,内存的分配时间与链表的长度有关,确定性不够。采用位图的方式进行内存管理,内存的分配和回收都是常数时间,可以显著提高内存管理的确定性及可靠性。 相似文献
5.
内存管理是计算机编程最为基本的领域之一。在很多脚本语言中,不必担心内存是如何管理的,这并不能使得内存管理的重号性有一点点降低。对实际编程来说,理解内存管理器的能力与局限性至关重要。在大部分系统语言中,比如C和C++,必须进行内存管理。本文将介绍C/C++内存管理的基本技术及应用。C++中涉及到的内存的管理问题可以归结为两方面:正确地得到它和有效地使用它。“正确地得到”的意思是正确地调用内存分配和释放程序;而“有效地使用”指写特定版本的内存分配和释放程序。 相似文献
6.
7.
8.
μC/OS-Ⅱ中内存管理方法的分析及改进 总被引:1,自引:0,他引:1
μC/OS—Ⅱ系统的内存管理采用分区管理的方法,效率较高,但由于其内存块固定,不适用于申请内存块大小变化很大的系统。针对此问题,提出一种简化的自适应动态分配μC/OS—Ⅱ内存的管理方法。实验结果表明,该方法能用于所申请内存块大小变化很大的系统,可满足嵌入式应用对内存快速、高效、可靠的需求。 相似文献
9.
大型3D场景漫游系统内存管理 总被引:1,自引:0,他引:1
在大型3D场景漫游系统中,单个资源(如模型、纹理)所需内存较大且分配和释放频繁,为了防止内存碎片的产生并提高内存分配速度,提出了一种新型内存管理方法.根据程序需求首先划分出一块或多块大的虚拟内存区域,然后基于所划分的内存区域进行内存分配和回收管理.在该管理方法中,对于程序中的小资源,使用内存池;对于大的资源,则使用伙伴系统内存管理方法.实验结果表明,该内存管理方法高效且稳定. 相似文献
10.
研究了实时操作系统的内存管理,总结了静态内存分配和动态内存分配的优缺点。介绍了实时操作系统SACOS的特点、体系结构和目标机系统的内存映射。描述了SACOS的动态内存管理,并给出了实现SACOS动态内存管理的基础-堆的分配与回收的详细过程。SACOS的动态内存管理方法可以有效地减少内存管理开销和内存碎片,提高内存的利用率。 相似文献
11.
嵌入式操作系统内存管理机制分析及改进 总被引:3,自引:0,他引:3
本文介绍了嵌入式操作系统内存管理基本原理,分析了μclinux内存管理机制实现,针对其内存管理不足,提出了改进和实现的方法。 相似文献
12.
13.
嵌入式操作系统内存管理研究 总被引:1,自引:0,他引:1
田令平 《数字社区&智能家居》2006,(4):161-163
嵌入式操作系统的内存管理有其独特之处。基于开发嵌入式操作系统内存管理模块的实际经验,研究了嵌入式操作系统的内存管理方法,分析了本领域当前的一些常用技术,指出了它们的特点及适用条件,总结了一些有效的设计实现原则,针对目前单一内存管理策略在移植性上的不足.探讨了一种实用的可配置的内存管理方案。 相似文献
14.
田令平 《数字社区&智能家居》2006,(11)
嵌入式操作系统的内存管理有其独特之处。基于开发嵌入式操作系统内存管理模块的实际经验,研究了嵌入式操作系统的内存管理方法,分析了本领域当前的一些常用技术,指出了它们的特点及适用条件,总结了一些有效的设计实现原则,针对目前单一内存管理策略在移植性上的不足,探讨了一种实用的可配置的内存管理方案。 相似文献
15.
Android系统在移动设备领域得到了越来越广泛的应用,其特有的内存管理机制是其发展的关键因素之一。在基于Linux系统内存管理的基础上,介绍了Android系统内存管理的特点,并提出了进程优化的方法及途径。 相似文献
16.
一般来说,为了获得更多的内存有三种可选办法:一是外部配置,即通过增加内存条来扩大内存;二是内部配置,即最大限度地利用已有内存,比如运用内存优化程序Memmakerexe等调整设备驱动程序或其他内存储留程序占用内存方式;三是在WINDOWS环境下,利用交换文件(SWAPFILE)获得更多内存。本文将着重从后两个方面探讨这一问题。一、几个常用的术语l.常现内在(ChflVentiofl。IMemcry):是指微机中实址操作可寻址的RAM数量,为640KB(见图1),常现内存由hos直接管理,不需要专门的内存管理器。2上位内有区(UpperMemoryArea)… 相似文献
17.
提出一种对动态等尺寸内存管理算法的改进方法。改进的算法取消了用链表连接空闲内存块的做法,采用内存分配表的办法,从而实现了将控制信息从用户的内存块中分离,使内存管理更加安全可靠。 相似文献
18.
实时性、可靠性是嵌入式开发对内存管理的基本要求,本文探讨了操作系统内存管理的主要问题,对嵌入式操作系统Vxworks的内存管理机制进行分析,给出了Vxworks高效内存管理所采用的虚拟内存技术、内存池技术以及内存分配算法,为高效的内存管理设计提供有益的借鉴. 相似文献
19.
对伙伴算法内存管理的讨论 总被引:2,自引:0,他引:2
伙伴算法是用于内存管理的经典算法之一,本文以linux内存管理为模型,分析了内存管理中伙伴算法的特点,并指出算法中的不足之处,针对具体的情况和应用讨论了几点改进的方法,一定程度上使该算法更具有适应具体环境的能力。 相似文献
20.
Linux下物理内存管理技术探讨 总被引:1,自引:0,他引:1
在Linux源代码分析的基础上,深入地探讨了在Linux下的物理内存管理技术.包括系统初化后的物理内存布局,内核态内存的申请与释放,用户态内存的申请与释放,并大致描述了生成一个新进程时物理内存的变化,最后指出了为提高效率而可采用的一些方法. 相似文献