如何在 linux 服务器中生成 JFR 和堆转储报告?

Posted

技术标签:

【中文标题】如何在 linux 服务器中生成 JFR 和堆转储报告?【英文标题】:how to generate the JFR and Heap dump reports in linux servers? 【发布时间】:2022-01-21 20:09:55 【问题描述】:

如何在 linux 服务器中创建 jfr 和 heapdump 报告?

块引用

【问题讨论】:

【参考方案1】:

使用 JFR,我们可以看到 Java 堆上的实时对象没有costly 堆转储。

实际上,可能不再需要堆转储。这是 JFR 的重点之一。

参考

https://bell-sw.com/announcements/2020/09/02/Hunting-down-memory-issues-with-JDK-Flight-Recorder/ https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/Fix-Java-memory-leaks-JVM-heap-dumps-Recorder-Mission-Control

【讨论】:

以上是关于如何在 linux 服务器中生成 JFR 和堆转储报告?的主要内容,如果未能解决你的问题,请参考以下文章

SIGABRT 不会在 MacOS 中生成核心转储

将堆栈和堆内存转储到文件,然后将其加载回 RAM?

使用 .php 文件生成 MySQL 转储

如何在 Linux 中生成 glut .so 文件

如何创建可重用的即时(持续时间)Java Flight Recorder JFR 事件?

如何获取已处理异常的故障转储?