About
This skill provides specialized guidance for deep JVM analysis, moving beyond standard syntax support to focus on performance engineering and production troubleshooting. It offers decision frameworks for selecting profilers like async-profiler and JFR, optimizing garbage collectors such as G1, ZGC, and Shenandoah, and diagnosing complex memory leaks or thread contention. By emphasizing safepoint-free profiling and container-aware memory management, it helps developers build highly efficient, stable Java applications that scale effectively in modern cloud and Kubernetes environments.