Misplaced Pages

JDK Mission Control

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Production time profiling and diagnostics for OpenJDK
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
This article may be too technical for most readers to understand. Please help improve it to make it understandable to non-experts, without removing the technical details. (January 2019) (Learn how and when to remove this message)
This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources.
Find sources: "JDK Mission Control" – news · newspapers · books · scholar · JSTOR (May 2024) (Learn how and when to remove this message)
(Learn how and when to remove this message)
JDK Mission Control
Developer(s)Oracle Corporation, OpenJDK & Java Community, Red Hat
Written inJava
Operating systemLinux, Mac OS X, Microsoft Windows
LicenseBSD + UPL (dual)
Websiteopenjdk.java.net/projects/jmc/

JDK Mission Control is an open source tools suite for the Java virtual machine. The tools help finding problems in, and optimizing, programs running on the JVM 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:

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

References

  1. "JRockit Mission Control". Oracle. Retrieved 21 January 2019.
  2. "Java Mission Control". Retrieved 21 January 2019.
  3. "JMC Open Sourced!". Retrieved 21 January 2019.
  4. "JMC - Now Serving OpenJDK Binaries Too!". Retrieved 21 January 2019.

External links

Categories: