首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在windows: xperf: error::无效标志上运行xperfasm分析器时出错。(0x3ec)

在windows: xperf: error::无效标志上运行xperfasm分析器时出错。(0x3ec)
EN

Stack Overflow用户
提问于 2019-06-12 09:07:49
回答 1查看 2.3K关注 0票数 4

由于JMH,我正在为我的JAVA应用程序添加微基准测试。

我正在运行windows 10上的基准测试:

堆栈分析器运行良好:

代码语言:javascript
复制
java -jar target/benchmarks.jar -prof stack

次要结果"benchmark.ValueExtractorBench.cleanValue_Benchmark:·stack":堆栈分析器: distributions....................................................................状态....Thread 99.7%可运行0.3%等待 RUNNABLE........................................................................状态:....Thread 26.6%,26.7% java.lang.String.regionMatches,23.2%,23.2%,23.2%.

但是在init上,xperfasm失败了:

代码语言:javascript
复制
java -jar target/benchmarks.jar -prof xperfasm

运行进度: 0.00%完成,ETA 00:00:00 # Fork: 5#准备分析器中的1: WinPerfAsmProfiler异常在线程“主”java.lang.IllegalStateException:未能启动xperf: xperf:错误: NT内核日志:无效标志。(0x3ec)。在org.openjdk.jmh.profile.WinPerfAsmProfiler.beforeTrial(WinPerfAsmProfiler.java:129) at org.openjdk.jmh.runner.Runner.runSeparate(Runner.java:649) at org.openjdk.jmh.runner.Runner.runBenchmarks(Runner.java:561) at org.openjdk.jmh.runner.Runner.internalRun(Runner.java:320) at org.openjdk.jmh.runner.Runner.run(Runner.java:209) at org.openjdk.jmh.Main.main(Main.java:71)

注意事项:xperfasm在可用的分析器(-lprof)中得到了很好的列出

我希望能够使用比堆栈分析器提供的更完整的数据来分析我的微基准测试。

谢谢您:)

EN

回答 1

Stack Overflow用户

发布于 2019-06-21 13:39:24

当我试图在没有管理权限的控制台中运行它时,我准确地观察到了这个错误代码。

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

https://stackoverflow.com/questions/56558482

复制
相关文章

相似问题

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