曾经打印为 Json 的 JFR 文件能否编译回 .jfr 格式

Can JFR files once printed as Json be compiled back to .jfr format

我有使用 jfr print --json 命令创建的 JSON 文件,我可以将它们转换回 .jfr 文件吗?

JDK 不支持将 JSON 打印输出转换为二进制记录格式,而且我不知道有任何 third-party 工具可以做到这一点。二进制文件格式未记录,需要大量处理才能将其压缩回原始格式。

如果您想过滤掉事件或擦除记录,JDK 中的未来工具可能会提供(不保证)。您今天能做的最好的事情就是通过创建自定义配置文件 (.jfc) 来关闭录制中不需要的事件。