Java对象生命行为研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:yueyemingchan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
支持垃圾收集的语言比如Java和C#正变得日益流行,但传统的垃圾收集器的性能却日趋低下。要提高支持垃圾收集的应用程序性能,就必须使得应用程序中基于对象的存储访问行为与存储器体系中的各部件之间能相互适应良好,从而最小化各种系统开销以最大化应用程序性能。因此必须通过深入分析基于对象的存储访问行为,才能对传统垃圾收集器的性能进行调优或对新型垃圾收集算法的设计进行指导。首先,深入分析了已有垃圾收集算法在现代计算机系统中性能日趋低下和新型垃圾收集算法性能提高的原因,然后详细介绍了目前国际上通用的垃圾收集追踪算法。然后,在深入研究了Java虚拟机Jikes RVM和存储管理框架MMTk的原理的基础上,提出了一个基于Jikes RVM的对象生命行为的追踪统计框架。通过该框架可实现对垃圾收集全过程的追踪,以实现对对象生命事件的有效拦截和统计分析。最后,对该框架进行了实现和测试,并对典型Java应用程序SPECjvm98进行了全息追踪。通过对采集到的各种生命事件进行统计分析,获取了一些对象生命行为规律,对新型垃圾收集算法的设计提出了指导。
其他文献
在社会逐渐走入信息时代的今天,社会的各个层面,包括工业界、政府机关、学校、商业部门等,都和计算机软件等信息系统结合越来越紧密。信息系统中的任何一个环节工作失败或是
土地是农业发展最基本的生产资料,也是农民最基本的生活保障,农村土地制度完善与否,土地流转机制是否适应现代经济的市场化发展,将对国民经济的发展产生深远的影响。农村土地
语文教学是对学生听说读写能力的综合培养。相对而言,习作能力较其他三种能力层次更高,培养更难。因此,习作教学成了令许多语文教师深感头疼之事。学生一提到习作就紧皱眉头,
作为小学生进行书面表达的一种重要方式,作文不仅是小学语文教学中的重点,也是难点。因此,如何更好地开展作文教学一直是广大语文教师积极探讨的重要内容。本文对此展开探究,
"任务驱动"教学法是探究式教学模式的一种,它可以积极地提升学生对知识的探索,培养学生良好的学习习惯,还能端正学生的学习态度,深化学生自身对知识的消化能力,让学生知其然
风速是气象测量的一个重要要素,利用超声波进行风速测量现如今得到广泛的应用,技术已经很成熟。当超声波在空气中传播时,受到风速的影响,顺风和逆风情况下存在一个时间差,基
小学阅读教学,是培养学生理解书面语言能力的一系列语文训练,以思维训练为核心,而思维又以创造性思维最为重要。在小学阅读教学中培养小学生的创新思维既是新课标的要求,也是
从今年6月1日起,童车、电玩具、弹射玩具、娃娃玩具、塑胶玩具、金属玩具等6类列入强制性产品认证目录内的玩具产品,未获得强制性产品认证证书和未加施中国强制性认证标志的,
<正>一、有线电视网络企业开展"营改增"的情况(一)"营改增"内容"营改增"是指把现行征收营业税的行业和企业改为征收增值税,在现行增值税17%和13%两档税率的基础上,新增设11%
使用Java和C#等安全的程序设计语言编写的程序能够完全避免一些在传统程序设计语言编写的程序中经常出现的安全漏洞,从而提高软件的可靠性。然而,这类安全语言的众多安全特性