为了账号安全,请及时绑定邮箱和手机立即绑定

忽略选项 -Xprof;10.0 中移除了支持

忽略选项 -Xprof;10.0 中移除了支持

汪汪一只猫 2022-12-28 10:45:58
什么是-Xprof旗帜的正确替代品?使用带有-Xprof标志的 JDK 11 运行 java 程序会产生以下输出:Ignoring option -Xprof; support was removed in 10.0
查看完整描述

3 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

在Java 9 的弃用功能列表中查看JDK-8176098的描述:

该技术不再相关,它是 GC 根扫描的来源,并且包含错误。我们想在 JDK 10 中删除 flatprofiler,因此在 JDK 9 中弃用了它。

单击链接的相关报告JDK-8173715显示:

我们假设这项技术不再使用,并且是 GC 根扫描的来源。

不幸的是,有一个关于删除错误-Xprof功能的结论协议,假设删除它对某人产生影响的风险最小。


查看完整回答
反对 回复 2022-12-28
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

不是官方(上游)的替代品,但仍然非常好:

https://github.com/jvm-profiling-tools/async-profiler

我发现这是最简单、最全面的替代品。


查看完整回答
反对 回复 2022-12-28
?
慕雪6442864

TA贡献1812条经验 获得超5个赞

VisualVM 仍然有效。它不再与 JDK 9 或更高版本捆绑在一起,但可以单独下载,并且它有一个很好的 CPU 分析器和采样器。



查看完整回答
反对 回复 2022-12-28
  • 3 回答
  • 0 关注
  • 91 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信