当前位置:主页 > 科技论文 > 计算机论文 >

Java虚拟机衰退分析

发布时间:2019-08-15 11:05
【摘要】:随着Java平台的不断发展,和其良好的跨平台特性,越来越多的应用系统、嵌入式系统采用了Java应用平台,应用领域不断扩大。不过Java虚拟机虽然具有很多优点,但是运行其上的应用服务仍然常常出现衰退现象。很少有研究关注于Java虚拟机衰退对应用服务的影响,而着重于应用服务自身和底层的操作系统层。另一方面,进一步研究Java虚拟机,对其进行刻画也能够更准确地找出产生衰退的原因。 基于上述目的,本文首先根据Java虚拟机的自身结构定义了用于分析Java虚拟机的性能度量指标体系,该指标体系包含Java虚拟机的系统服务部件、内存管理部件、执行部件、操作系统虚拟层等重要部件,能够完整地描述Java虚拟机的运行状态。接着,本文又设计并实现了Java虚拟机性能指标采集系统,该系统在设计上使用Agent监测思想,能同步地对Java虚拟机各个组件并行采集,采集到的数据具有时间粒度可控性、完整性等优点,同时该系统对Java虚拟机的正常运行影响较小。最后,基于统计学分析的方法对采集到的性能指标数据进行分析,采用主成分分析的方法去除性能指标内部存在的关联性,再使用多元线性回归的方法对Java虚拟机的性能指标和衰退现象进行拟合建模分析得到了相应的衰退模型。实验结果表明Java虚拟机衰退的主要原因是系统服务部件和内存管理部件,对内存管理部件进行进一步分析发现运行中的内存管理器和代码缓存是内存管理部件引起Java衰退的关键因素。
【学位授予单位】:南京理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP302;TP312.2

【参考文献】

相关期刊论文 前9条

1 齐德昱;谢景明;;一个基于Java虚拟机的分布式计算模型[J];计算机科学;2007年06期

2 朱辉;沈明星;李善平;;Web应用中代码注入漏洞的测试方法[J];计算机工程;2010年10期

3 连一峰,戴英侠,王航;基于模式挖掘的用户行为异常检测[J];计算机学报;2002年03期

4 田冠华;詹剑锋;孟丹;;多层服务系统选择性再生框架[J];计算机学报;2009年10期

5 文震,洪玫,李群慧;JMX技术在网络监控中的应用[J];计算机应用研究;2004年07期

6 宋云奎;王伟;张文博;;基于服务时间标记的多层Web应用性能异常侦测方法[J];计算机应用研究;2009年11期

7 陈宁江,魏峻,杨波,黄涛;Web应用服务器的适应性失效检测[J];软件学报;2005年11期

8 王伟;张文博;魏峻;钟华;黄涛;;一种资源敏感的Web应用性能诊断方法[J];软件学报;2010年02期

9 赵宏斌;路晓丽;董云卫;;基于使用模型的Web应用软件统计测试[J];计算机技术与发展;2009年12期

相关硕士学位论文 前8条

1 陈健明;嵌入式环境下JVM的研究与实现[D];华中师范大学;2005年

2 戚荣志;基于Java的agent透明迁移研究[D];河海大学;2006年

3 刘玉;基于数据挖掘的混合型网络入侵检测研究[D];合肥工业大学;2006年

4 殷立鹤;软件恢复的性能监测工具(PERFMON)的设计与实现[D];南京理工大学;2006年

5 赵立成;Java虚拟机的内存管理策略的研究[D];电子科技大学;2007年

6 郑艳玲;JAVA虚拟机相关技术研究与实践[D];西南交通大学;2007年

7 罗运;基于数据挖掘的动态可扩展入侵检测系统研究[D];重庆大学;2007年

8 陈俊璐;基于JVMTI的实时性能剖析系统的研究与应用[D];大连理工大学;2009年



本文编号:2526953

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2526953.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户64063***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com