Major benefit! Java performance monitoring and debugging tool JMC announced open source

  

Marcus Hirt, one of the founders of the JRockit JVM and a member of the Oracle Java product group , announced on his blog yesterday that the source code for Java Mission Control (JMC) has been officially open sourced.

JMC is a set of monitoring and management tools derived from the JRockit JVM, which was included in the JDK when Oracle released JAVA 7u40 (Java 7 Update 40) in 2013, and users no longer need to download additionally. The tool consists of three main components: the Java process browser, the JMX console, and the Java Flight recorder.

  • The Java Process Browser allows users to list and connect to locally and remotely running Java applications. It can automatically discover locally and remotely running Java processes using the Java Discovery Protocol (JDP).

  • The JMX console can manage and monitor the JDK through the JMX interface. It provides real-time collections, heap usage, CPU load, and other information exposed through MBeans and registered with the MBean server.

  • The Java Flight recorder provides a way to collect events from the operating system layer, the JVM, and the Java application layer. Collected events include thread latency events such as sleep, wait, lock contention, I/O, GC, and method analysis.

Source address: http://hg.openjdk.java.net/jmc

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325625211&siteId=291194637
Recommended