原标题:重磅免费福利,Java性能监控调试工具JMC开源啦!
JRockit JVM创始人之一、Oracle Java产品组成员Marcus Hirt在其博客上宣布,Java Mission Control(JMC)的源代码已正式开源。在简短的博客内容中,Marcus Hirt只是提及了对JMC团队成员工作的感谢,并未提及更多JMC选择开源的原因。
Marcus在留言区的互动中,提及快照版本很快就可以在Sonatype上使用。
JMC是源自JRockit JVM的一套监控和管理工具,Oracle在2013年发布JAVA 7u40(Java 7 Update 40)时将其包含在JDK中,用户不再需要额外下载。该工具主要由三个组件构成:Java进程浏览器、JMX控制台和Java Flight记录器。
Java进程浏览器允许用户列出并连接到本地和远程运行的Java应用。它能够使用Java发现协议(JDP)自动地发现本地和远程运行的Java进程。
JMX控制台能够通过JMX接口管理并监控JDK 。它提供了实时集合、堆使用情况、CPU负载以及其他通过MBeans暴露的和在MBean服务器中注册的信息。
Java Flight记录器提供了一种从操作系统层、JVM和Java应用程序层收集事件的方式。收集的事件包括线程延时事件,例如休眠(sleep)、等待(wait)、锁竞争、I/O、GC和方法分析。返回搜狐,查看更多
责任编辑: