Course Code:
javaperf
Duration:
21 hours
Prerequisites:
- Programming 在 Java 中
观众
- Java 程式师
Overview:
本课程面向希望生成高效应用程式的 Java 程式师。与客户协商后,该课程可以在特殊工具版本中进行,适用于只需要检测性能问题的人(测试人员、管理员) - 在这种情况下,不需要在 Java 中程式设计。
在培训期间,参与者将学习 Java 中用于生成高效软体的流程和现代工具。他们学习与性能相关的陷阱、基准测试、分析、调优、记忆体分析、使用集合或IO的性能技巧。无论专案中使用何种技术,所学的主题和工具都适用,因为我们专注于语言级性能、工具和嵌入式库。调优讨论了 Oracle 提供的 JVM 参数。
Course Outline:
介绍
Java 虚拟机性能概述
- Java 记忆体模型
- Just In Time 编译器
- 性能方法
Java 垃圾回收
- GC 基础知识
- 垃圾回收演算法
- GC 收集器的类型
JVM 监控
- 命令行监控
- Java 飞行记录仪和任务控制
- 分析工具
微基准测试
- JMH 微基准测试框架
- 创建和配置基准
- 执行和结果解释
JVM 调优
- 记忆体调整
- 选择 GC 类型
总结和后续步骤
Sites Published:
United Arab Emirates - Java Performance
Saudi Arabia - Java Performance
South Africa - Java Performance
Deutschland - Java Performance
Czech Republic - Java Performance
Magyarország - Java Performance
New Zealand - Java Performance
Philippines - Java Performance
United Kingdom - Java Performance