课程内容
课程内容
本分享涉及Java性能优化的各个方面,重点阐述JVM性能和中间件调优策略。通过分享讨论,可以了解Java性能调优原理,衡量Java应用性能,帮助团队中各种角色的技术人员了解Java性能分析和调优方法,编写并部署更高效的Java应用程序。
课程大纲
一、分享概览及讲师介绍
二、性能调优初步
1. 系统资源限制
2 调优分析层面
3 调优时机
4 基本工具一览
三、JVM 调优
1. 性能相关概览
2. 虚拟机参数使用
3. 内存监控
4. 垃圾收集
5. 选择垃圾收集算法
6. 线程监控
7. JDK命令行工具
8. 实践案例
四、应用层中间件调优
1. 线程池
2. 数据库连接池
3. 组件池
4. Web容器
5. 状态缓存池
6. 消息部分