Qcon上海2014

JVM问题诊断以及性能调优

Speaker: 

课程综述:

 

- 帮助Java的开发测试人员理解造成性能瓶颈的因素,以及从方法学的角度, 在Hardware/OS/JVM/Application各个层次上, 分析并讨论适当的解决途径

- JVM内存相关问题的讨论,包括GC策略选择, OOM问题的分析与解决等

- 具体的实例分析

- JVM在云计算环境下的优化, 新技术趋势分享

 

课程概述:4个小时课程,包含5个模块。

 

13:00 - 13:30 

模块一:课程总览                            

                                                                    

13:30 - 14:30

模块二:理解一般Java应用性能瓶颈及其优化策略 

使用分层的性能分析方法定位和解决Java程序运行过程中发生的性能相关的问题。 该模块主要集中在以下的三个层面分析:

  • OS层面
  • VM层面
  •  Application层面

 

14:30 - 16:00

模块三:JVM内存管理以其优化策略 

  • 内存在JVM里是如何被管理 
  •  OOM问题诊断以及一般的解决方法 
  •  不同的GC策略及其应用场景讨论 (我们主要结合J9和Hotspot进行讨论) 

 

16:00 - 16:30 

模块四:问题诊断实例分享  

  •  CPU消耗过高
  •  程序执行太慢
  •  GC日志分析

 

16:30 - 17:00

模块五:云计算环境下的JVM内存优化, 技术趋势分享 

    - IBM J9' -Xsoftmx

    - EM4J from Vmware

 

培训对象:Java发测试

 

培训时间:2014/10/15 下午13:00-17:00   - 半天

 

培训地点:上海光大会展中心国际大酒店

李三红
支付宝JVM专家
微博:

支付宝JVM专家,前IBM Multi-tenant JVM项目技术负责人。

目前供职于阿里小微金服平台技术部,负责OpenJDK/HotSpot相关的开发优化工作。

九年多的Java开发经验,2008年加入IBM,参与基于OSGi框架的安全方面的开发,2010年加入Java技术中心,参与IBM Java虚拟机 J9的开发。

在Java技术领域拥有多项专利以及在developerWorks上发表十余篇文章。 曾经在JavaOne, IBM Technical Summit, IBM APN Summit等会议上担任演讲嘉宾,上海Java技术社区JUG(Java User Group)组织者。

李三红毕业于同济大学,曾供职于Intel,汤森路透。