通过 JFR 与日志深入探索 JVM - 总览篇

本系列会针对 Java 中高级开发人员以及 JVM 运维人员,帮助大家深入理解 JVM 原理并能学以致用定位线上瓶颈,线上性能问题以及长期持续监控 JVM 。本系列针对 OpenJDK 11 以后的版本,同时也会帮助用户升级到 OpenJDK 11。本专栏会从快速上手 JFR,可视化查看 JFR 引入,之后会详细分析每一个 JFR 事件对应的背后的 JVM 原理以及源码,并且结合 Java 测试代码生成这些 JFR 事件帮助大家更好的理解这些事件产生的原因,以及需要如何去优化,然后会给出一下通过 JFR 定位线上问题的实例,最后,会通过给出线上 JFR 的推荐配置以及动态 JFR 配置与 Spring boot 结合的实例解决方案。

章节设置(已发布的会更新链接):

  1. JFR 的前世今生
  2. JFR 基本原理以及快慢因素
  3. 快速上手 JFR
  4. 使用 JMC 查看 JFR 记录
  5. JFR 事件配置与配置原则简述
  6. 通过 JFR 与日志深入探索 JVM - 调试 JVM 的工具 WhiteBox API
  7. TLAB 原理详解
  8. TLAB JFR 相关事件与日志详解
  9. Java 文件操作原理详解
  10. Java 文件操作 JFR 相关事件与日志详解
  11. Java 网络 IO 原理详解
  12. Java 网络 IO JFR 相关事件与日志详解
  13. Java 锁同步原理详解
  14. Java 锁同步 JFR 相关事件与日志详解
  15. Java 线程生命周期原理详解
  16. Java 线程生命周期 JFR 相关事件与日志详解
  17. Java 安全点原理详解
  18. Java 安全点 JFR 相关事件与日志详解
  19. Java 类加载原理详解
  20. Java 类加载原理详解 JFR 相关事件与日志详解
  21. JIT 基本原理说明
  22. JIT JFR 相关事件与日志详解
  23. Java GC 基本原理说明
  24. Java CMS GC 基本原理说明
  25. Java CMS GC JFR 相关事件与日志详解
  26. Java G1 GC 基本原理说明
  27. Java G1 GC JFR 相关事件与日志详解
  28. Java ZGC GC 基本原理说明
  29. Java ZGC JFR 相关事件与日志详解
  30. Java Shenandoah GC 基本原理说明
  31. Java Shenandoah GC JFR 相关事件与日志详解
  32. JVM 配置 JFR 事件详解
  33. JVM JFR 采集事件详解
  34. 系统 JFR 采集事件详解
  35. JFR 定位线上问题举例
  36. 动态 JFR 配置与实践
  37. Spring boot 接入动态 JFR 监控
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页