Recent

JDK Tough Way - 7. JFR Event Collection Principles and Evolution
·24771 words·117 mins
A comprehensive analysis of JFR (Java Flight Recorder) configuration system, usage methods, and event collection mechanisms. Covers JFR configuration system (global configuration, recording level configuration, JFC configuration files), multiple usage methods (JVM parameters, jcmd commands, JDK API, JMX), jfr tool analysis, event type classification and configuration applicability, as well as core changes and best practices from JDK 11 to JDK 25.

JDK Tough Way - 6. Practical Guide and Underlying Principles of Tracking Java Heap OOM with JFR
·4214 words·20 mins
In-depth guide on how to quickly locate Java heap OOM using JFR (JDK Flight Recorder) with practical methods and underlying principles, covering JFR event analysis for three typical OOM scenarios, including key events such as Allocation Requiring GC, ZAllocationStall, ObjectAllocationOutsideTLAB, and techniques for collecting and analyzing them.

JDK Tough Way - 5. Heap Dump and Error Handling Diagnostic Evolution and Best Practices
·9151 words·43 mins
In-depth analysis of JVM error handling and diagnostic parameter design principles, implementation mechanisms, and version evolution, covering Heap Dump, Java heap OOM handling, error logging, and other key parameters with source code analysis and best practices.
