首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何读取JFR文件?

如何读取JFR文件?
EN

Stack Overflow用户
提问于 2020-04-23 09:22:21
回答 2查看 4.3K关注 0票数 0

我是一个支持JFR的java应用程序,它生成了附件,我是新使用JFR的,所以我需要阅读该文件的帮助。我需要你帮我读文件。应用程序何时启动和停止,使用了多少内存,橙色和粉红色的条是什么,它们表示什么?

下午1:28:00后无数据那是什么意思?

EN

回答 2

Stack Overflow用户

发布于 2020-07-10 18:08:59

它的意思是你所看到的,没有数据。如果你看到一些关于这个主题的例子,可能会让你很清楚。

我向你推荐以下视频:

  1. Introduction to JDK Flight Recorder by Java
  2. Short Java Mission Control demo by Java
  3. 完整Youtube播放列表由甲骨文Learning
  4. Tutorial解释Java Mission Control by Ajay Wadhara

几周前,我遇到了和你一样的问题,并在youtube上找到了这些视频。他们真的很有用。

票数 2
EN

Stack Overflow用户

发布于 2020-04-25 21:07:31

可以从应用程序运行时的任何时间段获取飞行记录。因此,JMC无法(通常)知道应用程序何时停止。有时,如果您确实在JVM关闭时发出了飞行记录(例如,使用命令行参数),那么您可以有一个VM关闭事件,然后您就可以真正知道应用程序何时关闭。

JVM开始时间,如果您需要的话,可以在JVM内部中看到:

JDK任务控制主要关注已捕获的事件。您可以在属性视图中查看任意事件选择所覆盖的时间范围:

对于穿过所有图表的红色条,它们对应于停止世界阶段,例如通过GC。您可以将鼠标悬停在它们上方以获取更多信息:

如果没有数据,那么就没有数据。;)也许您有一个定时录制,在此时间之后停止捕获特定类型的数据?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61377784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档