zoukankan      html  css  js  c++  java
  • Java Flight Recorder

    英文原版:Java Flight Recorder官方说明

    1. 关于Java Flight Recorder

    提示:Java Flight Recorder在生产中使用需要商业许可证。了解有关商业功能的更多信息以及如何启用它们请访问 http://www.oracle.com/technetwork/java/javaseproducts

    Java Flight Recorder(JFR)是一种用于收集有关运行Java应用程序的诊断和分析数据的工具。它集成到Java虚拟机(JVM)中,并导致几乎没有性能开销,因此即使在高负载的生产环境中也可以使用它。使用默认设置时,内部测试和客户反馈都表明性能影响小于1%。对于某些应用,影响会更小。但是,对于短期运行的应用程序(不是在生产环境中运行的应用程序),相对启动和预热时间可以更大,这可能会影响超过一个以上的性能。 JFR收集有关JVM以及运行的Java应用程序的数据。 

    与其他类似工具相比,JFR具有以下优点:

    • 提供更直观的数据:JFR使用的相干数据模型使得更容易交叉参考和过滤事件。
    • 配合第三方的程序:一组API允许JFR监视第三方应用程序,包括WebLogic Server和其他Oracle产品。
    • 降低诊断成本:JFR使您可以花费更少的时间诊断和故障排除问题,降低运营成本和业务中断,提供更快的解决时间,并提高系统效率。

    JFR主要用于:

    性能分析

    JFR连续保存有关正在运行的系统的大量数据。此概要分析信息包括线程样本(显示程序花费时间的地方),锁配置文件和垃圾回收详细信息。

    黑盒分析

    JFR连续将信息保存到循环缓冲区。当检测到异常以查找原因时,可以访问此信息。

    支持与调试

    与Oracle支持人员联系以帮助诊断Java应用程序问题时,JFR收集的数据可能至关重要。

    1.1 了解事件

  • 相关阅读:
    Java JMX 监管
    Spring Boot REST(一)核心接口
    JSR 规范目录
    【平衡树】宠物收养所 HNOI 2004
    【树型DP】叶子的颜色 OUROJ 1698
    【匈牙利匹配】无题II HDU2236
    【贪心】Communication System POJ 1018
    【贪心】Moving Tables POJ 1083
    Calling Extraterrestrial Intelligence Again POJ 1411
    【贪心】Allowance POJ 3040
  • 原文地址:https://www.cnblogs.com/mrpei/p/14629024.html
Copyright © 2011-2022 走看看