充满反射调用的 groovy 应用程序的 CPU 分析器结果
Posted
技术标签:
【中文标题】充满反射调用的 groovy 应用程序的 CPU 分析器结果【英文标题】:CPU profiler results for groovy application full of reflection calls 【发布时间】:2019-09-11 02:17:17 【问题描述】:我正在使用 VisualVM 为 Groovy Web 应用程序执行分析,堆栈跟踪中充满了反射调用,这些调用使跟踪变得臃肿且难以阅读。有没有办法过滤掉这些?在编译时、运行时还是查看时?
【问题讨论】:
我会注意到,在@CompileStatic
模式下使用 Groovy(如果可用)将消除大部分此类调用。
谢谢,我们会检查是否可以使用该标志,不过似乎有很大的影响
【参考方案1】:
您可以过滤结果。只需在 VisualVM 结果中使用上下文菜单即可。
【讨论】:
以上是关于充满反射调用的 groovy 应用程序的 CPU 分析器结果的主要内容,如果未能解决你的问题,请参考以下文章