OpenJDK 1.8 是否支持 JFR? [英] Does OpenJDK 1.8 support JFR?
问题描述
我不确定 OpenJDK
1.8 是否支持 JFR
(java 飞行记录器).我知道它是在 OpenJDK
错误论坛上请求的.
I'm not sure if OpenJDK
1.8 supports JFR
(java flight recorder). I know it was requested on the OpenJDK
bugs forum.
在 Linux
上使用 OpenJDK
并从终端执行以下操作:
Using OpenJDK
on Linux
and executing the following from a terminal:
jcmd `<pid>` JFR.start
返回
java.lang.IllegalArgumentException:未知的诊断命令
java.lang.IllegalArgumentException: Unknown diagnostic command
推荐答案
OpenJDK 8 源代码不包括 Java Flight Recorder 实现.根据 http://openjdk,该功能已被定位为成为 JDK 11 的 OpenJDK 源代码的一部分.java.net/projects/jdk/11/ .
The OpenJDK 8 source code does not include the Java Flight Recorder implementation. That feature has been targeted to become part of OpenJDK source code with JDK 11, per http://openjdk.java.net/projects/jdk/11/ .
这篇关于OpenJDK 1.8 是否支持 JFR?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!