- 1、本文档共68页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java EE应用粒度及能分析
摘要摘要
摘要
摘要
随着Java EE应用系统规模的扩大,如何对系统资源消耗进行定量测量和定 性分析,以便充分合理利用计算资源,是业界和学术界共同关注的重要课题。 论文研究Java EE应用系统在不同粒度下的资源消耗模式。
论文介绍了常用Java EE框架及其运行流程,提出了按照粒度级别划分应用 系统的概念,将Java EE应用分为服务器、逻辑单元及组件三个粒度级别,并设 计和实现了相应的性能监测方法。
论文以学位与研究生教育发展评估平台为研究对象,在服务器粒度级别用 JMeter监测不同并发度下系统的响应时间,用DTrace监测不同请求的整体资源 消耗。在逻辑单元粒度级别,通过hotspot探针识别不同逻辑单元的包前缀的方
法标记当前逻辑单并与资源消耗数据相关联,得到不同逻辑单元的资源消耗数
据。在组件粒度级别,通过筛选调用堆栈的方法获得关键步骤的函数类名及方 法名,利用函数切换点输出的时间戳结合HTML5技术绘制各组件调用的时序 图。进而将资源消耗数据与时间相关联,得到了各组件资源消耗的时空分布。 论文提出的粒度划分概念、对资源消耗进行性能监测的方法及得到的结果对类 似系统的实现和部署具有重要的指导作用。
关键词:Java EE应用粒度性能研究DTrace JMeter
AbstractWith
Abstract
With the expansion of Java EE application system,both industry and academia have shown great concern with how to quantitatively measure and qualitative analysis system IeSOUlCe consumption in order to optimize the usage of computing resources. This paper studied the resource consumption pattern of Java EE application system in
different granularity.
Commonly used Java EE frameworks and tlleir workflow are introduced in this paper.The paper proposed the concept of granularity based partition of application system and divide Java EE application into three granularity level Server Level, Logic Part Level and Component Level.Meanwhile,performance monitoring
methods are designed and implemented at different level.
The Academic Degree&Graduate Education Evaluating Platform is set勰the
object of the study.JMeter is used to monitor response time in different concurrency. DTraee is used to monitor the OVer all resource consumption of different requests in Server Level.On Logic Part Level,different prefix of logic part packages are detected and marked by hotspot probe.Resource consumption data in different logic
parts are gained by making conjunction of logic part marker and resource
consumption data.On Component Level,filtered invocation stack is used to capture
class name and method name of key functions.Combining the function switching timestamp and HTML5 drawing technique, an invocation sequence diagram is
您可能关注的文档
- IL9在小鼠银屑病皮损的表达及其抗体对IL17 CCR的影响研究.docx
- ILT4和HLAG在NSCLC中的共表达对病人预后的影响及其机研究.docx
- IL审审35基因染及其对小鼠免疫功能的影响.docx
- IL6PGRNmTOR径在肝细胞癌中的功能.docx
- ILK αSMA在糖尿病大鼠肾组织的表达及苯那普利对其影响研究.docx
- IMDC负载P2 5873段干预对EAN中Th17Th1细胞的影响.docx
- IMMH00临床前药物代谢动力学研究.docx
- IMS域的切换研究IMS的业务开发-计算机应用技术专业毕业论文.docx
- IL审15慢病毒表达载体的构建及体外实验.docx
- IMS下WAPI安全入的研究与实现-电磁场与微波技术专业毕业论文.docx
最近下载
- ISO22320:2011《公共安全-应急管理-事故响应要求》国际标准解读 Interpretation of ISO22320:2011: Societal Security Emergency Management Requirements for Incident Response.pdf
- 邵阳学院本科教学审核评估知识手册(学生版).pdf
- 人教部编版道法七上 6.1《友谊的真谛》课件.pptx VIP
- 2020学年第一学期“1530”安全警示教育记录.docx
- 2024年度学校大队委员少先队知识竞赛应知应会题库及答案 .pdf VIP
- 雅马哈PSR-S970&PSR-S770中文说明书.pdf VIP
- 数字化校园资源库建设方案.doc
- 滴滴司机签署承诺书.docx
- 监理单位对施工单位安全技术交底记录.pdf
- 中国彩塑精华珍赏丛书 长治观音堂(明).pdf
文档评论(0)