- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要摘要
摘要
摘要
随着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 I'eSOUl'Ce 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 i
您可能关注的文档
- 信号通路在和毒素对.细胞毒性作用中的机制.docx
- 复合物的制备及其润滑与催化性能.docx
- 和κ在肺癌组织中的表达及相关性分析.docx
- 在间充质干细胞增值分化凋亡过程中的调控作用.docx
- 基因和序列与京海黄鸡经济性状的关联分析(0002).docx
- 在宫颈癌患者血浆中的表达及对宫颈癌细胞功能的影响.docx
- 应用粒度及性能.docx
- 在胃癌组织中的表达及其对胃癌细胞生物学特性的影响.docx
- 钢结构切割与组装尺寸偏差的分析与.doc
- 抑制皮层神经元的辐射迁移和胼胝体投射.docx
- 2023-2024学年江苏省徐州市泉山区苏教版四年级下册期中考试数学试卷(含答案解析).pdf
- 2024年天津市和平区中考二模数学试题(含答案解析).pdf
- 2024北京市平谷区中考一模数学试题(含答案解析).pdf
- 2024年广西桂林市中考一模考试数学试题(含答案解析).pdf
- 2024年新疆维吾尔自治区吐鲁番市中考二模数学试题(含答案解析).pdf
- 湖南师范大学附属中学2024届高三下学期模拟(二)数学试卷(含答案解析).docx
- 2024年四川省成都市武侯区中考二诊数学试题(含答案解析).pdf
- 2024年重庆市大渡口区中考数学第二次适应性试题(含答案解析).pdf
- 2024年浙江省宁波市中考数学模拟试题(含答案解析).pdf
- 2024年山西省临汾市多校联考中考二模数学试题(含答案解析).docx
1亿VIP精品文档
相关文档
最近下载
- 油浸式电力变压器交接试验报告(220kV).xls VIP
- 曲靖市2023-2024学年高三第二次教学质量监测(二统) 数学试卷(含答案).docx
- 动物实验设计 PPT.ppt VIP
- 学校整体课程设计方案.docx VIP
- 《妇产科学》第9版课件—产前检查与孕期保健.pptx VIP
- 上海市部分区2024年中考二模生物试题含解析 .pdf
- 苹果MacBook Pro笔记本电脑说明书.pdf
- 山东省菏泽市定陶区2023-2024学年七年级上学期期末语文试题(解析版).docx VIP
- 三会一课基层党支部党建工作PPT课件5篇.pptx VIP
- 教科版科学五年级下册4-2 水的蒸发和凝结 课件.pptx
文档评论(0)