期刊文献+
共找到18篇文章
< 1 >
每页显示 20 50 100
基于线段树的高效内存管理算法及其空间优化 被引量:4
1
作者 王冬慧 韩建民 庄嘉琪 《计算机应用》 CSCD 北大核心 2015年第12期3368-3373,共6页
现有的内存管理的工作多集中在内存分配的效率上,实时性较好,但易产生内存碎片。为此,提出基于线段树的高效内存管理方法。该方法将内存地址空间划分为内存段,建立内存管理线段树,基于所建立的内存管理线段树,进行高效灵活的内存分配和... 现有的内存管理的工作多集中在内存分配的效率上,实时性较好,但易产生内存碎片。为此,提出基于线段树的高效内存管理方法。该方法将内存地址空间划分为内存段,建立内存管理线段树,基于所建立的内存管理线段树,进行高效灵活的内存分配和回收管理,减少了内存碎片的产生。另外,针对线段树空间开销大的问题,提出了线段树空间优化的方法。实验结果表明,所提出的内存管理方法,具有效率高、产生的内存碎片少、内存管理空间开销小等优势。 展开更多
关键词 内存管理 线段树 空间优化 内存分配 内存回收 延迟更新 二叉树
下载PDF
Android内存管理机制研究 被引量:2
2
作者 宋平波 李云 杨豪杰 《移动通信》 2015年第7期92-96,共5页
本文深入分析了Android操作系统的内存管理机制以及内存回收机制,并针对Android应用开发者提出了有效可实施的建议。
关键词 ANDROID 内存管理 内存回收
下载PDF
小型内存管理系统的设计与实现
3
作者 王志辉 《内蒙古科技与经济》 2010年第22期69-70,共2页
探讨了内存管理系统对内存管理的要求、内存管理存在的问题以及问题的一些解决策略,以实现对内存分配的快速,可靠和高效,同时介绍了一种可对内存空间实现多次分配,多次回收,对一些常用大小的空间实现高效率分配和回收的算法,并用JAVA语... 探讨了内存管理系统对内存管理的要求、内存管理存在的问题以及问题的一些解决策略,以实现对内存分配的快速,可靠和高效,同时介绍了一种可对内存空间实现多次分配,多次回收,对一些常用大小的空间实现高效率分配和回收的算法,并用JAVA语言加以实现。 展开更多
关键词 内存管理系统 内存分配 内存回收
下载PDF
多级缓存的内存分配器MCMalloc应用研究
4
作者 张华 刘晶晶 《信息化研究》 2020年第1期70-75,共6页
文章研究和分析了通用内存分配器PTMAlloc2和TCMalloc的特点,通过借鉴现有通用内存分配器的优秀设计思想,提出了一种基于多级缓存的内存分配器MCMalloc。通过在不同层级上分配缓存,极大地减少锁的使用,降低锁竞争,提升了高并发系统的内... 文章研究和分析了通用内存分配器PTMAlloc2和TCMalloc的特点,通过借鉴现有通用内存分配器的优秀设计思想,提出了一种基于多级缓存的内存分配器MCMalloc。通过在不同层级上分配缓存,极大地减少锁的使用,降低锁竞争,提升了高并发系统的内存分配性能,并且支持不同层级之间的内存回收和同层级之间的内存迁移,避免内存分配效率恶化,提升了内存分配器的稳定性。通过TCMalloc官网数据和MCMalloc实验结果分别与PTMalloc2对比分析,在高并发场景下MCMalloc比TCMalloc能更好地改善了内存操作性能。 展开更多
关键词 内存分配 内存回收 高并发内存分配 多级缓存 MCMalloc
下载PDF
Hypervisor中内存回收技术的改进 被引量:1
5
作者 吴岳 《计算机系统应用》 2016年第9期277-280,共4页
虚拟化是云计算的关键技术.Hypervisor在虚拟机与主机硬件之间提供了一个抽象层,允许用户为运行着的虚拟机分配的内存总值超过主机的可用内存,这种技术称为内存过量分配.为了能够降低这个技术对虚拟机性能的影响,hypervisor必须提供高... 虚拟化是云计算的关键技术.Hypervisor在虚拟机与主机硬件之间提供了一个抽象层,允许用户为运行着的虚拟机分配的内存总值超过主机的可用内存,这种技术称为内存过量分配.为了能够降低这个技术对虚拟机性能的影响,hypervisor必须提供高效率的内存回收机制.在本论文中,作者提出了一种解决方案:使用非易失性内存作为hypervisor交换页面数据的缓存设备.作者从系统内存中划分出空间模拟了非易失性内存设备,修改了KVM模块中的算法,并制定了五种测试环境.通过实验数据证明,相比现有的Ballooning技术与Hypervisor swapping技术,使用非易失性内存并配合低优先级队列算法时,虚拟机性能可提高30%和50%左右. 展开更多
关键词 虚拟化 HYPERVISOR 非易失性存储器 内存回收
下载PDF
C++中动态内存使用技术的探索
6
作者 程有娥 《太原城市职业技术学院学报》 2005年第5期168-169,共2页
文章认为使用new和delete操作符动态分配和回收内存是c++语言的一大特征。
关键词 C++ 内存分配 内存回收 指针
下载PDF
面向Android系统的动态内存管理策略
7
作者 姜仲秋 刘长荣 +1 位作者 张文明 郑屹帆 《测控技术》 CSCD 北大核心 2013年第12期73-77,共5页
对Linux内存和Android系统的PMEM(physical memory)管理机制进行了分析,提出了在Linux内存管理中增加PMEM管理区,将大块连续物理内存划分为不同的PMEM内存块进行管理并实现PMEM内存块的回收机制。实验结果表明,采用内存优化方案后,系统... 对Linux内存和Android系统的PMEM(physical memory)管理机制进行了分析,提出了在Linux内存管理中增加PMEM管理区,将大块连续物理内存划分为不同的PMEM内存块进行管理并实现PMEM内存块的回收机制。实验结果表明,采用内存优化方案后,系统管理的总内存和空闲内存均大幅提升,系统整体性能明显提升。 展开更多
关键词 ANDROID 嵌入式LINUX 内存管理 内存回收
下载PDF
动态分区存储管理方式的模拟
8
作者 黄祖贤 《安徽工业大学学报(社会科学版)》 2015年第2期103-104,共2页
采用Java语言展现动态分区中的两种分配算法——首次适应算法和最佳适应算法,以及内存的回收过程的动态模拟实现。该模拟实验可以帮助学生理解内存管理的分配算法,并激发学生学习的兴趣。
关键词 存储管理 动态分区 内存分配 内存回收 JAVA
下载PDF
关于C++内存使用技术的探讨
9
作者 程有娥 《浙江工贸职业技术学院学报》 2006年第2期52-56,46,共6页
内存的使用技术是所有程序设计员都重视的问题,C++内存使用,特别是动态内存使用技术更是C++程序设计员长期探讨的问题。合理使用内存是提高程序可靠性和适用性的一种有效方法,但如果动态内存使用不当,容易造成内存泄漏。文章讨论了C++... 内存的使用技术是所有程序设计员都重视的问题,C++内存使用,特别是动态内存使用技术更是C++程序设计员长期探讨的问题。合理使用内存是提高程序可靠性和适用性的一种有效方法,但如果动态内存使用不当,容易造成内存泄漏。文章讨论了C++内存分配及动态内存的分配和回收的方法及存在的问题和解决办法。 展开更多
关键词 内存分配 内存回收 指针
下载PDF
在JAVA中回收内存的策略
10
作者 谭咏梅 黄健 《华南金融电脑》 2006年第6期91-93,共3页
内存回收不是一件容易的工作,即使在有垃圾回收器的Java中,不正确的内存回收也会引发严重的Bug,或者损害程序的性能。本文从分析一个具有这样Bug的例子开始,综述在Java中解决内存回收问题的各种策略。
关键词 JAVA 内存回收 垃圾回收 资源释放 对象引用
下载PDF
一种移动智能终端的内存回收管理算法
11
作者 余志诚 《计算机与数字工程》 2018年第11期2212-2216,2238,共6页
针对移动智能智能终端内存回收的贪心算法存在回收效率低和不能均衡磨损的问题,论文提出了一种重复段搜索与磨损均衡优先机制相结合的内存回收算法,利用在不同存储负载下两种回收算法的合理调度,既提升内存回收算法的运行效率,又保证了... 针对移动智能智能终端内存回收的贪心算法存在回收效率低和不能均衡磨损的问题,论文提出了一种重复段搜索与磨损均衡优先机制相结合的内存回收算法,利用在不同存储负载下两种回收算法的合理调度,既提升内存回收算法的运行效率,又保证了内存区块的磨损均衡。实验表明,论文提出的算法能够适应不同的存储负载,减少内存回收的开销,提高不同内存区块的磨损均衡度。 展开更多
关键词 内存回收 贪心算法 重复搜索 磨损均衡
下载PDF
WFST解码器词图生成算法中的非活跃节点检测与内存优化
12
作者 丁佳伟 刘加 +3 位作者 张卫强 冯运波 刘利军 于乐 《中国科学院大学学报(中英文)》 CSCD 北大核心 2019年第1期109-114,共6页
解码器引擎是语音识别系统的核心模块,而基于加权有限状态机(WFST)的解码器则是解码器的一种典型形式。分析静态WFST解码器在实际应用中的资源占用问题,提出一种在解码和词图生成过程中通过检测非活跃节点动态回收系统资源的策略。最后,... 解码器引擎是语音识别系统的核心模块,而基于加权有限状态机(WFST)的解码器则是解码器的一种典型形式。分析静态WFST解码器在实际应用中的资源占用问题,提出一种在解码和词图生成过程中通过检测非活跃节点动态回收系统资源的策略。最后,在OpenKWS 15数据集上进行实验,证明该策略使解码器的内存消耗比不回收系统资源的解码器降低75%左右。 展开更多
关键词 语音识别解码器 加权有限状态机 工程应用 内存回收
下载PDF
一种Linux内存管理机制 被引量:1
13
作者 谢文娣 冷先进 金建 《新乡学院学报》 2016年第12期31-36,共6页
以Linux内存管理研究为基础,阐述了内存管理模型、伙伴系统slab分配流程和内存回收策略,提出了通过修改内存管理器和调整Linux水位线的方法,以避免OOM(out of memory)事件的发生和内存耗尽问题的出现,并对内存变化过程进行了分析。
关键词 内存管理 内存回收策略 水位线 OOM
下载PDF
WebitOS内存管理策略的优化
14
作者 李海成 《辽东学院学报(自然科学版)》 CAS 2009年第2期142-145,共4页
针对W ebitOS的内存分配和回收策略容易形成多个碎片的问题,分别提出了内存分配过程中的内存分配优化算法(AOA)和内存回收过程中的内存回收优化算法(COA)。AOA算法在内存分配过程中通过设定一个可分割阀值避免小碎片的产生;COA算法在内... 针对W ebitOS的内存分配和回收策略容易形成多个碎片的问题,分别提出了内存分配过程中的内存分配优化算法(AOA)和内存回收过程中的内存回收优化算法(COA)。AOA算法在内存分配过程中通过设定一个可分割阀值避免小碎片的产生;COA算法在内存回收过程中将地址连续的内存块合并成较大的空闲区,减少链表中小空闲区数目,提高了内存空间的利用率。实验结果表明,内存分配优化算法(AOA)和内存回收优化算法(COA)缩短系统响应时间,适用于资源受限环境下开发嵌入式实时应用。 展开更多
关键词 嵌入式操作系统 内存分配优化算法(AOA) 内存回收优化算法(COA) 碎片
下载PDF
浅析JVM内存回收技术
15
作者 沈俊 《科技风》 2010年第5期190-191,共2页
Java虚拟机采用垃圾回收的技术来实现对其内存的管理,同时垃圾回收的性能和效率将直接影响着Java虚拟机的运行速度。本文从介绍内存垃圾回收的原理入手,深入介绍和分析了其整个工作过程,最后针对如何优化垃圾回收性能提出了若干建议。
关键词 JAVA虚拟机 内存回收技术 gc优化
下载PDF
Java程序设计中的内存回收浅析
16
作者 潘宏铭 《IT经理世界》 2020年第6期184-184,共1页
程序运行过程中的内存垃圾回收与硬件效率密切相关.本文探讨了垃圾回收机制中的对象判定、操作实现、相关概念、回收算法和时机等.
关键词 内存回收 垃圾回收机制 CG
原文传递
以培养创新型IT人才为目标的案例教学模式 被引量:6
17
作者 叶俊民 余传生 +1 位作者 王敬华 杨艳 《计算机教育》 2012年第14期87-90,共4页
针对我国高校案例教学尚处于初级阶段的实际情况,分析案例教学的组织与实施步骤和过程中的关键环节,提出以"操作系统原理"之内存分配与回收课程案例为例,从案例教学的原理、案例描述、案例阅读思考与分析和案例执行交流与讨... 针对我国高校案例教学尚处于初级阶段的实际情况,分析案例教学的组织与实施步骤和过程中的关键环节,提出以"操作系统原理"之内存分配与回收课程案例为例,从案例教学的原理、案例描述、案例阅读思考与分析和案例执行交流与讨论等方面论述了进行案例教学实施的观点。 展开更多
关键词 课程案例 案例教学 操作系统原理 内存分配与回收
下载PDF
基于JAVA 3D的虚拟内存技术
18
作者 盛雯雯 贾士英 《科技信息》 2009年第9期71-71,共1页
JAVA作为使用全球使用最广泛的编程语言,其3D技术封装了流行的OpenGL和DirectX,提高了编写三维图形程序的层次。但是java特殊的内存回收机制使内存得不到显示释放,在渲染过程中经常出现内存暴涨而死机的情况。本文针对这一问题讨论java... JAVA作为使用全球使用最广泛的编程语言,其3D技术封装了流行的OpenGL和DirectX,提高了编写三维图形程序的层次。但是java特殊的内存回收机制使内存得不到显示释放,在渲染过程中经常出现内存暴涨而死机的情况。本文针对这一问题讨论java的内存机制和我们的解决方案。 展开更多
关键词 JAVA3D 虚拟现实 虚拟内存 内存回收机制
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部