课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

Java虚拟机衰退分析 [复制链接]

楼主
文件格式:caj
文件大小:5.40MB
适用专业:计算机应用技术
适用年级:研究生
下载次数:0 次
我要下载:客服QQ:5739126
论文编号:215838

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

目录
m ^    I
Abstract    II
1躲    1
1.1选题意义禾口背景    1
1.2研究现状    1
1.2.1    Java虚拟机性能监测研究现状    1
1.2.2    Java虚拟机和软件衰退研究现状    2
1.3本文的主要工作    4
1.4本文的组织结构    4
2    Java虚拟机的性能度量指标体系    6
2.1    Java 禾口 Java 虚拟机    6
2.2    Web性能度量指标    7
2.2.1常用的性能度量指标    8
2.2.2    Web层次化性能度量指标体系    9
2.2.3    Web网状性能度重指标体系    12
2.3    Java虚拟机性能度量指标    13
2.3.1    Java虚拟机的体系结构    13
2.3.2    Java虚拟机层次化性能度量指标体系    15
2.3.3    Java虚拟机网状性能度量指标体系    17
2.4本章小结    18
3    Java虚拟机衰退指标采集系统的设计与实现    19
3.1 系统说明    19
3.2系统概要设计    19
3.2.1总体目标    19
3.2.2整体模块设计    20
3.2.3监测策略    22
3.2.4采集的内容和方法    24
3.3系统详细设计和实现    27
3.3.1数据库设计    27
3.3.2分块设计    28
3.3.3开发环境    34
3.3.4系统实现的结果图    35
3.4本章小结    36
4 Java虚拟机衰退分析    37
4.1基于数据挖掘的建模    37
4.2基于统计方法的建模    38
4.2.1多元线性回归模型    38
4.2.2最小二乘法的参数估计    39
4.2.3多元线性回归模型的显著性检验    41
4.3衰退分析过程    42
4.3.1基本思路    42
4.3.2定义性能指标和衰退指标    43
4.3.3衰退分析    44
4.4衰退分析实验    46
4.4.1实验对象    46
4.4.2实验结果及分析    47
4.5本章小结    53
5全文总结    54
5.1研究工作总结    54
5.2下一步工作    54


资料文件预览:
共1文件夹,1个文件,文件总大小:5.40MB,压缩后大小:4.78MB

  • Java虚拟机衰退分析
  • cajJava虚拟机衰退分析_刘望舒.caj  [5.40MB]

我要下载:Java虚拟机衰退分析(客服QQ:5739126)
分享 转发
TOP
发新话题 回复该主题