期刊文献+
共找到9篇文章
< 1 >
每页显示 20 50 100
Java虚拟机中无用单元的精确回收 被引量:2
1
作者 丁宇新 程虎 《计算机学报》 EI CSCD 北大核心 1999年第11期1228-1232,共5页
保守无用单元回收算法由于没有考虑内存单元的类型信息而导致大量的无用单元无法回收,该文结合Java 虚拟机的特点提出了对象空间的优化存储结构、内存单元数据类型的标记算法.优化存储结构将对象引用域与基本域分开存放,加快了... 保守无用单元回收算法由于没有考虑内存单元的类型信息而导致大量的无用单元无法回收,该文结合Java 虚拟机的特点提出了对象空间的优化存储结构、内存单元数据类型的标记算法.优化存储结构将对象引用域与基本域分开存放,加快了垃圾回收程序扫描对象空间的速率.内存单元数据类型的标记算法采用静态变量标记与动态变量跟踪的方法,较好地解决了变量数据类型的控制点依赖与控制路径依赖,为无用单元的精确回收奠定了基础,该文并就增量回收算法的设计进行了简单的讨论. 最后作者用实验验证了该方法的可行性,实验表明动态内存标记并没有引入过多的时间耗费且回收空间显著增加. 展开更多
关键词 无用单元回收 虚拟机 java语言 程序设计
在线阅读 下载PDF
基于垃圾收集的Java程序性能改善方法 被引量:3
2
作者 赵源 李竹 +1 位作者 裘鸿林 程东年 《计算机应用研究》 CSCD 北大核心 2005年第10期217-219,222,共4页
JVM中堆的默认配置有时并不适用于大型程序,这会使系统在垃圾收集上耗费过多的时间,进而导致程序性能下降。简要分析了HotSpot JVM垃圾收集机制,然后结合已有研究,以一个网管程序为例,提出了通过调整垃圾收集提高程序运行效能的方法。
关键词 java虚拟机 内存管理 垃圾收集 性能调整
在线阅读 下载PDF
基于嵌入式Java虚拟机的垃圾收集优化算法 被引量:4
3
作者 吴志军 何加铭 +1 位作者 曾兴斌 史智慧 《计算机工程》 CAS CSCD 2012年第7期46-48,共3页
对分代垃圾收集算法进行分析和改进,提出一种适用于嵌入式Java虚拟机的垃圾收集优化算法。采取动态的分代方式,将旧生代的回收工作细分,从而充分利用堆空间,缩短分代回收中全收集导致的停顿时间。实验结果表明,该算法能保持较高的垃圾... 对分代垃圾收集算法进行分析和改进,提出一种适用于嵌入式Java虚拟机的垃圾收集优化算法。采取动态的分代方式,将旧生代的回收工作细分,从而充分利用堆空间,缩短分代回收中全收集导致的停顿时间。实验结果表明,该算法能保持较高的垃圾收集效率,系统平均停顿时间较少。 展开更多
关键词 java虚拟机 垃圾收集 动态分代 增量回收
在线阅读 下载PDF
Java垃圾收集机制及性能调节 被引量:4
4
作者 曾天慧 於时才 董荣辉 《计算机工程与设计》 CSCD 北大核心 2006年第17期3242-3244,3247,共4页
Java技术通过自动的垃圾收集来管理内存的回收,降低了编写代码的复杂程度,减小了系统中潜在的不安全因素。针对众多开发人员在实际应用中未能充分发挥垃圾收集机制优势的情况,基于对Java虚拟机中垃圾收集机制及其实现的分析,提出了在具... Java技术通过自动的垃圾收集来管理内存的回收,降低了编写代码的复杂程度,减小了系统中潜在的不安全因素。针对众多开发人员在实际应用中未能充分发挥垃圾收集机制优势的情况,基于对Java虚拟机中垃圾收集机制及其实现的分析,提出了在具体应用中对垃圾收集算法进行选择和对Java虚拟机相关参数进行调节的方法。实验表明,该方法使得垃圾收集对系统性能的负面影响最小化,从而提高了系统的性能和效率。对开发人员具有一定的参考价值。 展开更多
关键词 垃圾收集 java虚拟机 分代式垃圾收集算法 性能调节
在线阅读 下载PDF
基于嵌入式Java虚拟机的垃圾回收算法 被引量:4
5
作者 谌宁 覃征 《计算机应用》 CSCD 北大核心 2005年第1期218-219,223,共3页
阐述了一种适用于嵌入式Java虚拟机的垃圾回收算法。该算法对分代回收算法中代的划分方式,引用跟踪等方面进行改进,以降低对运行时间和内存空间的需求,从而使其适用于资源有限的嵌入式环境。试验结果表明,该算法有效提高了垃圾回收效率。
关键词 java虚拟机 垃圾回收 分代回收 嵌入式
在线阅读 下载PDF
无用内存单元自动回收过程的实时性问题研究 被引量:3
6
作者 赵苑苑 王万诚 +1 位作者 黄广君 普杰信 《计算机应用与软件》 CSCD 北大核心 2006年第2期137-139,共3页
自动垃圾回收技术是Java的核心技术之一。垃圾回收耗时的不确定性阻碍了Java在实时过程中的应用。基于最大响应时间分析方法,利用Petri网分析了垃圾回收过程。通过Java虚拟机内部堆空间的合理划分和采用多线程同步技术可以降低垃圾回收... 自动垃圾回收技术是Java的核心技术之一。垃圾回收耗时的不确定性阻碍了Java在实时过程中的应用。基于最大响应时间分析方法,利用Petri网分析了垃圾回收过程。通过Java虚拟机内部堆空间的合理划分和采用多线程同步技术可以降低垃圾回收中的停滞现象,提高Java程序的执行速度和实时性。 展开更多
关键词 虚拟机 垃圾回收 实时性 Petri网 回收过程 内存单元 自动 java虚拟机 java程序 回收技术
在线阅读 下载PDF
一种改进的增量式JVM垃圾收集算法 被引量:2
7
作者 张嗜军 高曙 《计算机工程》 CAS CSCD 2012年第1期71-73,共3页
非增量式Java虚拟机(JVM)垃圾回收算法的内存开销较大。为此,提出一种基于栈式分配策略的JVM增量式垃圾收集算法。对Java栈帧进行改造使其支持存储对象,改进增量式收集器中堆空间的划分、引用跟踪方式,以减少垃圾收集带来的不确定性暂... 非增量式Java虚拟机(JVM)垃圾回收算法的内存开销较大。为此,提出一种基于栈式分配策略的JVM增量式垃圾收集算法。对Java栈帧进行改造使其支持存储对象,改进增量式收集器中堆空间的划分、引用跟踪方式,以减少垃圾收集带来的不确定性暂停。实验结果表明,该算法能有效减少暂停的频率和时长,提高运行速度。 展开更多
关键词 java虚拟机 垃圾收集 增量式垃圾收集器 实时 栈分配
在线阅读 下载PDF
分代算法在KVM中的实现 被引量:3
8
作者 李守龙 《计算机工程》 EI CAS CSCD 北大核心 2006年第22期69-71,共3页
在嵌入式系统中,需要分析什么样的垃圾回收机制能够适应嵌入式系统的特点,满足系统对于稳定性和性能的要求,分析了嵌入式Java虚拟机KVM垃圾回收机制的特点,所采用的垃圾收集算法,以及垃圾收集器在KVM中是如何工作的,找出存在的缺陷和不... 在嵌入式系统中,需要分析什么样的垃圾回收机制能够适应嵌入式系统的特点,满足系统对于稳定性和性能的要求,分析了嵌入式Java虚拟机KVM垃圾回收机制的特点,所采用的垃圾收集算法,以及垃圾收集器在KVM中是如何工作的,找出存在的缺陷和不足,并在mark-sweep-compact算法的基础上实现了分代算法。 展开更多
关键词 嵌入式系统 java虚拟机 KVM 垃圾收集 分代算法
在线阅读 下载PDF
并发垃圾收集器及其调度方法的研究
9
作者 周寻 《计算机应用与软件》 CSCD 2010年第9期4-6,共3页
垃圾收集技术被广泛地应用于现代高级编程语言环境中,它在解决内存泄露等问题的同时也影响了应用程序的响应时间。为了减小甚至消除由于垃圾收集所造成的应用程序停顿,设计并实现了能与应用程序并发运行的垃圾收集器Tick。在研究过程中... 垃圾收集技术被广泛地应用于现代高级编程语言环境中,它在解决内存泄露等问题的同时也影响了应用程序的响应时间。为了减小甚至消除由于垃圾收集所造成的应用程序停顿,设计并实现了能与应用程序并发运行的垃圾收集器Tick。在研究过程中,使用Snapshot-at-the-Beginning算法解决了"一致性丢失"的问题;并动态地对垃圾收集线程进行调度,从而更加有效地利用系统资源。测试结果表明,Tick能有效地消除应用程序因垃圾收集所造成的停顿并减少应用程序的执行时间。 展开更多
关键词 垃圾收集 多核处理器 java虚拟机
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部