-
题名JAVA垃圾收集器算法分析及垃圾收集器的运行透视
被引量:1
- 1
-
-
作者
浦云明
-
机构
厦门集美大学信息工程学院
-
出处
《计算机系统应用》
北大核心
2003年第11期39-41,38,共4页
-
文摘
本文分析了JVM垃圾收集器所使用的多种收集算法,讨论如何通过命令行参数和终止化方法,透视 JAVA自动垃圾收集器的运行,以理解JVM垃圾自动回收机制。程序开发人员应当使用finalize方法明 确释放对象资源,并通过GC请求JVM执行垃圾收集,使得JVM尽可能多地回收内存供程序使用。
-
关键词
JAVA语言
面向对象
程序设计
垃圾收集器
算法分析
程序代码
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种高效的垃圾收集器CCone
- 2
-
-
作者
王伟
杨克峤
周寻
曹志伟
杨珉
-
机构
复旦大学并行处理研究所
-
出处
《小型微型计算机系统》
CSCD
北大核心
2010年第2期307-311,共5页
-
文摘
为提高堆空间的利用率,许多垃圾收集器在标记扫描对象后加入"压缩"过程,主要有"标记-压缩"和"拷贝"两类垃圾收集器.垃圾收集时需要暂停程序的运行,为了减少这种时间开销,基于"拷贝"算法,垃圾收集器CCone在一次堆遍历中完成压缩过程和引用更新过程,而现有的算法至少需要两遍.此外,CCone基于"拷贝"算法充分利用多核和多线程技术,以页为单位,利用多线程启动多个垃圾收集器对堆空间进行垃圾回收.性能测试表明并行的CCone相比较传统的压缩垃圾收集器在吞吐量上有超过10%的提升,而由算法带来的开销可以忽略不计.
-
关键词
垃圾收集器(GC)
标记清除
HARMONY
-
Keywords
garbage collector
mark sweep
harmony
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名Java编程与垃圾收集器
- 3
-
-
作者
李远辉
-
机构
湖南工程学院计算机科学技术系
-
出处
《信息技术》
2007年第5期146-149,共4页
-
文摘
GC(Garbage Collector)是Java的垃圾收集器。讨论了内存泄漏、GC的工作方式、fina-lize、引用对象,最后结合讨论提出了Java编程时的几点建议。
-
关键词
垃圾收集器
内存泄漏
finalize
引用对象
-
Keywords
garbage collector
memory leak
finalize
reference
-
分类号
TP311.131
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于即时编译器辅助的并行垃圾收集器
被引量:4
- 4
-
-
作者
吴廷鹏
张昱
刘玉宇
-
机构
中国科学技术大学计算机科学技术系
中国科学院计算机系统结构重点实验室
-
出处
《计算机工程》
CAS
CSCD
北大核心
2009年第10期86-88,共3页
-
基金
中国科学院计算机系统结构重点实验室开放课题基金资助项目
Intel公司研究基金资助项目
-
文摘
设计一种基于即时编译器辅助的并行垃圾收集器,在编译阶段利用即时编译器安插显式内存回收指令释放无用对象空间,结合自动和显式内存管理的优点,减轻程序员和垃圾收集器的负担,同时提高内存空间的利用率,支持显式对象回收操作,且可以有效重用这些对象空间,从而提高Java应用程序的执行效率,实验结果表明,该设计方案是可行的。
-
关键词
即时编译器
垃圾收集器
显式内存管理
-
Keywords
Just-In-Time(JIT) compiler
Garbage Collector(GC)
explicit memory management
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名Java虚拟机垃圾收集器的性能分析与调节
被引量:5
- 5
-
-
作者
吕爱民
何钦铭
-
机构
浙江大学计算机学院
-
出处
《计算机应用与软件》
CSCD
北大核心
2004年第10期110-112,共3页
-
文摘
垃圾收集器是Java虚拟机 (JVM)的核心组成部分之一 ,对Java虚拟机的性能有非常重要的影响。本文将介绍GC的工作原理以及对象回收算法 ,重点介绍JVM的分段回收技术 ;剖析JVM自带的GC性能分析工具 ;阐述如何通过命令行参数调节GC的运行 ,提高GC的效率。
-
关键词
垃圾收集器
JAVA虚拟机
JVM
性能分析工具
命令行参数
对象
算法
GC
调节
影响
-
Keywords
Java virtual machine Garbage collector Performance analysis Performance tuning
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名JVM垃圾收集器的性能分析及编码建议
- 6
-
-
作者
李振汕
-
机构
广西政法管理干部学院信息工程系
-
出处
《计算机时代》
2009年第11期63-65,共3页
-
文摘
阐述了JVM垃圾收集的机制、原理,着重分析了JVM垃圾收集机制可能对系统性能带来的负面影响,最后给出了相应的Java编码建议。
-
关键词
JVM
垃圾收集
垃圾收集器
性能分析
-
Keywords
JVM
garbage collection
garbage collector
performance analysis
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种滚轮压缩式水中垃圾收集器的创新性设计
被引量:1
- 7
-
-
作者
李慧敏
张勇
单峤
杜佳明
刘畅
-
机构
辽宁工业大学
-
出处
《科学技术创新》
2019年第12期168-169,共2页
-
基金
辽宁工业大学大学生创新创业训练计划项目
项目名称:滚轮压缩式水中垃圾收集器
项目编号:201803049
-
文摘
为了能够在水中更方便的收集垃圾,设计了一款滚轮压缩式水中垃圾收集器,在收集垃圾的同时通过滚轮将垃圾压缩,这样可以大大节约垃圾占有的空间,提高工作效率。这款垃圾收集器具用自动导航和监测功能,垃圾回收仓内有行程控制装置,还有太阳能发电与污水净化功能。是一款实用性高、成本低廉、操作简单、安全可靠的新型水中垃圾收集器。
-
关键词
垃圾收集器
滚轮压缩
无线传感
-
分类号
TB472
[一般工业技术—工业设计]
-
-
题名基于智能指针的垃圾收集器的研究与实现
被引量:1
- 8
-
-
作者
王立平
吴一民
-
机构
华南理工大学计算机科学与工程学院
-
出处
《电脑与电信》
2009年第1期52-55,共4页
-
文摘
内存泄漏是软件开发过程中最令人棘手的问题之一。通常,使用垃圾收集机制自动进行内存管理,以减轻程序员的负担。通过研究智能指针以及现有垃圾收集机制的工作原理,本文首先设计出一个基于c++智能指针的垃圾收集器。实验结果表明,该垃圾收集器不仅满足了应用程序的要求,且具有良好的可扩展性。对于使用C++等保守式程序设计语言进行大型软件的开发而言,该垃圾收集器具有一定的理论价值和实用价值。
-
关键词
智能指针
垃圾收集器
多线程
引用计数
C++
-
Keywords
smart pointer
garbage collector
Multi-Thread. reference counting C++
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名新型垃圾收集器的设计与制作
- 9
-
-
作者
杨惠珍
吴丽冰
沈伟琪
呼格吉乐
-
机构
湖州师范学院理学院物理实验教学示范中心
-
出处
《科技资讯》
2010年第35期1-1,共1页
-
基金
浙江省新苗人才计划大学生科技创新项目
-
文摘
本文介绍了一种方便节能型的垃圾收集器,包括本体和垃圾袋。该垃圾收集器不仅方便倾倒垃圾、节省垃圾袋的制造原料,而且能避免由于垃圾过重使垃圾袋破裂导致垃圾散落一地的情况的发生。该垃圾袋在材料面积比普通垃圾袋少216平方厘米的情况下,利用率还提高了18%。
-
关键词
垃圾收集器
节能
方便
-
分类号
O4
[理学—物理]
-
-
题名SableVM虚拟机实时垃圾收集器的实现
- 10
-
-
作者
何思渊
柴志雷
须文波
-
机构
江南大学信息工程学院
-
出处
《微计算机信息》
2010年第22期193-195,共3页
-
文摘
本文讨论了开源SableVM的垃圾收集算法,收集器的实时性和回收率。本文旨在改进开源虚拟机SableVM的垃圾收集算法,在其普通分代收集的算法基础上,改进了对成熟对象的管理和回收方法,提高了实时性,使SableVM实现了火车算法垃圾收集。
-
关键词
SableVM
垃圾收集器
火车算法
虚拟机的实时性
-
Keywords
SableVM
Garbage Collector
Train GC
Real-time GC
-
分类号
TP316.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名浅析JVM中GC回收算法与垃圾收集器
被引量:2
- 11
-
-
作者
韩阳
戴璐
程梦习
-
机构
河北农业大学信息科学与技术学院
-
出处
《计算机产品与流通》
2020年第5期110-110,共1页
-
文摘
本文主要介绍了JVM虚拟机中非常重要的两个部分,GC回收算法和垃圾收集器。从可回收对象的标记开始,详细介绍了四个主流的GC算法,详细总结了各自的算法思路及优缺点,提出了何种情况下应该通常选用哪种算法。
-
关键词
GC回收算法
JVM
垃圾收集器
-
分类号
TP302
[自动化与计算机技术—计算机系统结构]
-
-
题名.NET垃圾收集器的过去现在和未来(上)
被引量:1
- 12
-
-
作者
程化
-
出处
《程序员》
2008年第2期16-19,共4页
-
文摘
Patrick Dussud是.NET垃圾收集机制的创始人、微软著名架构师,跟随他进行这段技术之旅,相信会解开我们心中不少的困惑。
-
关键词
垃圾收集器
.NET
创始人
架构
微软
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名.NET垃圾收集器的过去现在和未来(下)
被引量:1
- 13
-
-
作者
程化
-
出处
《程序员》
2008年第3期14-17,8,共4页
-
文摘
上期我们已经讨论了.NET垃圾收集器的部分知识,在这里我们将继续与Patrick Dussud一起继续穿梭在.NET垃圾收集器的过去、现在和未来中。
-
关键词
.NET垃圾收集器
发展史
非托管代码
托管代码
Patrick
Dussud
程序设计
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一个模型框架的完全设计——垃圾收集器的设计与实现
- 14
-
-
作者
卫昆
-
机构
系统架构师
-
出处
《程序员》
2005年第6期108-112,共5页
-
文摘
面对日益复杂的企业应用,建立功能完善且扩展性强的框架可以有效地加速系统开发,降低开饭成本,而在这个框架中处于自动资源回收管理地位的垃圾收集器更是已被人们证明可以有效降低编程错误的重要基础设施。作为一种动态存储管理技术,它自动地销毁一些不再被系统引用的对象,并且按照特定的垃圾收集算法来实现对废弃资源的回收和销毁。本文作者就从一个具体的例子入手,向大家介绍了有关垃圾收集器设计的方方面面。
-
关键词
WINDOWS
API
操作系统
内存
垃圾收集器
模型框架
程序设计
-
分类号
TP316.7
[自动化与计算机技术—计算机软件与理论]
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名使用Java垃圾收集器
- 15
-
-
-
出处
《程序员(CSDN开发高手)》
2004年第2期33-33,共1页
-
文摘
垃圾收集器(Garbage Collector,GC)是现代软件虚拟机技术的重要组成部分,其设计方案对运行于虚拟机上的应用程序性能影响极大。Java虚拟机(JVM)与.net framework都提供了这一功能。下面我们简单介绍一下Java虚拟机中的垃圾收集器原理。
-
关键词
垃圾收集器
GC
JAVA虚拟机
应用程序
内存管理
进程
-
分类号
TP391.9
[自动化与计算机技术—计算机应用技术]
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名涡吸式漂浮垃圾收集器的设计与排水性能分析
被引量:1
- 16
-
-
作者
李秀
窦培林
赵世发
-
机构
江苏科技大学船舶与海洋工程学院
-
出处
《环境工程》
CAS
CSCD
北大核心
2023年第8期228-232,241,共6页
-
文摘
水域漂浮垃圾污染治理,是水域生态建设的重要方面。水上漂浮垃圾收集器可通过负压产生吸力自主收集水面漂浮垃圾。目前漂浮垃圾收集器的负压产生方式由水泵排水产生,介绍了一种自主研发的基于漩涡吸力与螺旋桨排水现象,以及伯努利定常流定理的涡吸式收集器,利用CFD仿真对收集器处于不同水流状态下的排水能力进行模拟分析,并通过室内水池漂浮物收集实验进行了补充验证。结果表明:涡吸式收集器在0~2.5 m/s的流速以及在-10°~10°的水流入射夹角范围内,其排水效率均高于泵压式收集器,但在水流入射角度在-15°和15°情况下,涡吸式收集器受模型规格限制,无法正常工作。进一步通过室内水池漂浮物收集实验,验证了涡吸式收集器可快速完成收集,适用性良好。
-
关键词
漂浮垃圾污染
漂浮垃圾收集器
涡吸式结构
CFD仿真
漂浮物收集实验
-
Keywords
floating garbage pollution
floating garbage collector
vortex suction structure
CFD simulation
floating object collection experiment
-
分类号
X52
[环境科学与工程—环境工程]
-
-
题名浅谈Java语言的垃圾收集器
被引量:1
- 17
-
-
作者
刘平
-
机构
无锡南洋职业技术学院信息工程系
-
出处
《无锡南洋职业技术学院论丛》
2004年第2期43-47,共5页
-
文摘
本文对 Java 语言的垃圾收集器进行了初步的探讨。主要介绍了 Java 的几种垃圾收集策略,如引用计数、跟踪收集器、标志一清除收集器等。并初步论证了垃圾收集器并非解决所有的内存问题。
-
关键词
垃圾收集器
内存
引用计数
跟踪
算法
-
Keywords
rubbish collector
EMS memory
reference counting
tracing collector
arithmetic
-
分类号
TP312.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名荷兰 发明海洋垃圾收集器
- 18
-
-
-
出处
《科学家》
2017年第10期I0005-I0005,共1页
-
文摘
近日,22岁的荷兰草根发明家Boyan Slat为了清除随北太平洋环流漂浮的垃圾而设计了一种浮动垃圾收集器。洋流能将漂浮的垃圾推进弯曲的浮栏里,后者能将垃圾过滤到一个中心池里,然后利用船只每月收集一次垃圾即可。“我们让垃圾来到这里。”Slat说。
-
关键词
垃圾收集器
发明家
荷兰
海洋
北太平洋
漂浮
环流
洋流
-
分类号
P732.6
[天文地球—海洋科学]
-
-
题名当你在城市漫步……:上海垃圾收集器设计调查随想
- 19
-
-
作者
张成
-
出处
《设计新潮》
1999年第2期31-32,共2页
-
-
关键词
垃圾收集器
垃圾箱
设计
-
分类号
X705
[环境科学与工程—环境工程]
TU998.9
[建筑科学—市政工程]
-
-
题名即时编译器辅助的垃圾收集中的插桩算法研究
被引量:1
- 20
-
-
作者
张昱
袁丽娜
-
机构
中国科学技术大学计算机科学技术学院
中国科学院计算机系统结构重点实验室
-
出处
《小型微型计算机系统》
CSCD
北大核心
2010年第4期651-656,共6页
-
基金
中国科学院计算机系统结构重点实验室开放课题
Intel公司研究基金资助项目
国家自然科学基金项目(60673126)资助.
-
文摘
即时编译器辅助的垃圾收集技术结合显式和自动内存管理的优点,在编译阶段由即时编译器分析应用程序并在其中插桩显式释放内存的指令,以便垃圾收集器及时回收死亡对象所占用的内存空间,从而减轻垃圾收集器的负担.提出一种应用于该项技术的插桩算法,它基于控制流中的支配关系并提供不同的插桩策略,保证插桩的正确性和灵活性;它能够主动获得域引用从而释放对象及其域引用的内存空间.实验表明基于该插桩算法的垃圾收集器能够回收大量的内存空间,提高Java程序的执行效率.
-
关键词
插桩
即时编译器
垃圾收集器
内存管理
-
Keywords
instrument
just-in-time
garbage collection
memory management
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-