HOME

TheInfoList



OR:

JDK Mission Control is an open source tools suite for the
Java virtual machine A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. The JVM is detailed by a specification that formally describes ...
. The tools help finding problems in, and optimizing, programs running on the
JVM A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. The JVM is detailed by a specification that formally describes ...
in production. JDK Mission Control supports OpenJDK 11 (and above) and Oracle JDK 7u40 (and above). JDK Mission Control primarily consists of the following tools: * A JFR ( JDK Flight Recorder) analyzer and visualizer * A JMX Console There are also various plug-ins available, such as: * A heap dump (hprof format) analyzer (JOverflow)


History

JDK Mission Control started out as JRockit Mission Control, a production time profiling and diagnostics tools suite which was delivered as a part of the JRockit JVM distribution. After Oracle acquired Sun Microsystems, JRockit Flight Recorder and JRockit Mission Control were rebranded Java Flight Recorder and Java Mission Control. In 2018 both Java Flight Recorder and Java Mission Control were open sourced. When open sourced they were rebranded JDK Mission Control and JDK Flight Recorder respectively, due to Java trademark issues. At the same time, the delivery format for JMC was changed, making it easier to upgrade JMC and the JDK independently.


See also

*
Java platform Java is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cro ...
*
Java version history The Java language has undergone several changes since JDK 1.0 as well as numerous additions of classes and packages to the standard library. Since J2SE 1.4, the evolution of the Java language has been governed by the Java Community P ...
*
JRockit JRockit was a proprietary Java virtual machine (JVM) originally developed by Appeal Virtual Machines, acquired by BEA Systems in 2002, and became part of Oracle Fusion Middleware as part of acquisition of BEA Systems in 2008. The JRockit code ba ...
* JDK Flight Recorder


References

{{Reflist


External links


JDK Mission Control Project Page

JDK Mission Control Mercurial Repository

JDK Mission Control GitHub Mirror
Java (programming language) software Free software