Java VisualVM
- is a simplified yet robust profiling tool for Java applications
- by default, this tool is bundled with the Java Development Kit (JDK)
- its operation relies on other standalone tools provided in the JDK, such as JConsole, jstat, jstack, jinfo, and jmap