- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档
JVM性能调优解决方案(总结)
一、引言
本文的读者是技术支持人员。阅读本文后,你将理解 jboss 的启动脚本文件
(run.sh )中有一系列的 JVM配置参数的含义,以及如何调整它们,从而使得
MegaEyes中心管理服务器的性能得到优化。
MegaEyes中心管理服务器的性能调优涉及到系统的多个方面, 包括 MegaEyes
应用本身、应用服务器( jboss )、数据库和 java 虚拟机( JVM)等等。本文重
点介绍 JVM的性能优化。
需要注意的是, JVM性能调优具有应用独特性( application specific ),
就是说,不同的应用情形应该有不同的调整方案,这就要求你首先要观察 JVM
的运行状态, 然后根据观察结果调整参数。 没有一个通用的调优方案可以适用于
所有的 MegaEyes应用。
什么是性能调优
对性能调优,不同的人有不同的理解,本文是指对下列指标最大化:
并发用户( concurrent users ),在服务请求失败或请求响应超过预期
时间之前,系统支持的最大并发用户数量。
系统容量( throughput ),可以用每秒处理的事务( transaction )数量
计算。
可靠性( reliability )
换句话说,我们想对更多的用户提供更快捷的、不会中断的服务。
JVM性能调优的重点
JVM的性能调优的重点是垃圾回收 (gc,garbage collection )和内存管理。
垃圾回收的时候会导致整个虚拟机暂停服务, 因此,应该尽可能地缩短垃圾回收
的处理时间。
JVM内存
JVM占用的内存称为堆( heap),它被分为三个区:年轻( young ,又称为
new)、老( tenured ,又称为 old )和永生( perm)。这三个区是按照 java 对
。
1 欢迎下载
精品文档
象的生存期划分的,在 new 区的对象生存期最短,很快就会被 gc 回收;perm 区
的对象生存期最长,与 JVM同生死。 Perm区的对象不会被 gc 回收。
new 区又被分为三个部分:伊甸园( eden)和两个幸存者( survivor )。对
象的创建总是在 eden 部分(这大概就是命名该部分为 eden 的原因吧)。两个
survivor 中总有一个是空的, 它作为另一个 survivor 的缓冲区。当 gc 发生时,
所有 eden 和 survivor 中活下来的对象被移动到另一个 survivor 中。对象会在
两个 survivor 之间不断移动,直到活得足够久,然后移动到 old 区。我们可以
猜想,之所以如此划分使用内存, 肯定是为了缩短 gc 的执行时间, 提高 gc 的执
行效率。
垃圾回收算法
除了默认的垃圾回收算法外, JVM还提供了两个:并行( parallel )和并发
(co
您可能关注的文档
- 2018普陀区初三语文一模试卷(含答案).pdf
- 2019中考数学第一轮复习讲义9不等式.pdf
- 38-风湿病科--骨痹(骨关节炎)中医诊疗方案(2017年版).pdf
- AAA桃花源餐饮服务有限公司酒店项目.pdf
- abaqus压杆屈曲分析.pdf
- abaqus压杆屈曲分析94698.pdf
- ACA面包机制作面包食谱和注意事项.pdf
- B4碘量法滴定(15页32题).pdf
- BCA法和考马斯亮蓝法测蛋白质浓度.pdf
- Cqokbht交通部试验检测工程师考试.pdf
- 重庆新速达物业服务集团股份凯里公司招聘笔试题库2024.pdf
- 浙江杭州千岛湖泰众肉类食品有限公司招聘笔试题库2024.pdf
- 陕西新华出版传媒集团新华书店分公司招聘笔试题库2024.pdf
- 宁夏海原县肉牛产业发展集团有限公司招聘笔试题库2024.pdf
- 浙江温岭市化工轻工建筑材料有限公司招聘笔试题库2024.pdf
- 中航飞机汉中航空零组件制造有限公司招聘笔试题库2024.pdf
- 山东海阳市海昇矿产资源开发有限公司招聘笔试题库2024.pdf
- 山东潍坊寿光市公共交通运输有限公司招聘笔试题库2024.pdf
- 内蒙古察右前旗农业投资开发有限公司招聘笔试题库2024.pdf
- 线上清明祭英烈活动策划.pptx
文档评论(0)