专栏首页吴伟祥Oracle Java Mission Control 帮助

Oracle Java Mission Control 帮助

缩写

含义

JDK

Java 开发工具包

JDP

Java Discovery Protocol

JFR

Java 飞行记录器

JMC

Java Mission Control

JMX

Java Management Extensions

JVM

Java 虚拟机

MBean

托管 Bean (Java)

RCP

富客户机平台 (Eclipse)

RMI

远程方法调用 (Java)

 关于 Java Mission Control

使用 Java Mission Control 可以监视和管理 Java 应用程序,而不会导致通常与这些工具类型相关的性能开销。它使用为 Java 虚拟机 (JVM) 的普通自适应动态优化收集的数据。除了尽可能减少性能开销之外,此方法消除了观察程序效应的问题,这种效应发生在监视工具变更了系统的执行特性时。

Java Mission Control 包括客户机应用程序 (JMC 客户机) 和多个运行在其上的插件:

  • JVM 浏览器显示了正在运行的 Java 应用程序及其 JVM。每个 JVM 实例称为一个 JVM 连接。
  • JMX 控制台连接到正在运行的 JVM,实时收集并显示其特征,并可通过托管 Bean (MBean) 更改一些运行时属性。您还可以创建在特定事件上触发的规则 (例如,如果应用程序的 CPU 占用率达到了 90%,则发送电子邮件)。
  • Java 飞行记录器 (JFR) 收集并保存详细的性能特征以便执行历史分析和概要分析。它可用作独立的性能监视和概要分析工具,但在用作 JMC 客户机的插件时,它按照表、图表和刻度盘的逻辑分组呈现诊断信息。使用它可以选择时间范围以及详细程度以专注于该问题。

使用 Java Mission Control 客户机

JMC 客户机是您可从中连接到 JVM 并启动 Java Mission Control 中包括的工具的主要应用程序。JMC 客户机可以作为独立的应用程序运行,也可以作为 Eclipse 插件运行。确保在安全环境中运行 JMC 客户机,因为它不包含或运行任何安全管理器。

详情见:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring Boot实战之基础回顾 原

    Java EE,Java平台企业版(Java Platform Enterprise Edition),之前称为Java 2 Platform, Enterpr...

    wuweixiang
  • firewall指定某个IP访问某个端口+mysql 添加某个ip 允许访问

    firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="127...

    wuweixiang
  • 正则表达式在线测试&&生成代码 转

    例如,您可能需要搜索整个网站,删除过时的材料,以及替换某些 HTML 格式标记。在这种情况下,可以使用正则表达式来确定在每个文件中是否出现该材料或该 HTML...

    wuweixiang
  • Java入坑指南

    最重要的api文档 https://docs.oracle.com/javase/10/docs/api/overview-summary.html

    mySoul
  • 阶段01Java基础day01JAVA基础

    声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/c%e5%ae%9e%e7%8e%b0%e9%9b%...

    对弈
  • 初识java

    一、JAVA的由来 Java的发展历程充满了传奇色彩。最初,Java是由Sun公司的一个研究小组开发出来的,该小组起先的目标是想用软件实现对家用电器进行集成控制...

    企鹅号小编
  • 第一天 Java基础入门【悟空教程】

    Java帮帮
  • Java笔记:Java 8 新特性

    本文由 ImportNew - 刘 家财 翻译自 javacodegeeks。欢迎加入翻译小组。转载请见文末要求。

    朝雨忆轻尘
  • 零基础快速入门Java的秘诀

    这几天有同学问我零基础学习Java,要学习哪些内容,基于上一篇《给入门程序员的一些学习建议》,今天我又给出了它的姊妹篇,这两篇结合着看,对你的学习肯定会起到很大...

    硕人其颀
  • Google 凭什么要赔给 Oracle 88 亿?

    在 1995 年 Sun 公司发布了 Java,2009 年,Oracle 以 74 亿美元的价格收购了 Sun。2010 年 9 月,Oracle 就 Goo...

    非著名程序员

扫码关注云+社区

领取腾讯云代金券