java - 随时间绘制方法调用图的工具

标签 java profiling dynamic-analysis

我正在寻找一种工具,它可以为 Java 应用绘制随时间变化的方法调用图。也许是分析器或其他日志解析工具?

我知道我可以用 Python 写一些东西,我会努力做到这一点。我只是希望不要重新发明轮子。

编辑:

我最终做的是编写一些 python 来解析我的日志并以 5 秒的间隔拍摄快照。然后我使用谷歌文档和电子表格通过包含两列数据的图表可视化我的数据:时间和频率。 Google 文档非常有用。使用“将图表移动到自己的工作表”以获得漂亮的全尺寸 View 。当我稍微清理一下时,我会发布我的 python。

这是我在评论中指定的方法的输出图

alt text

最佳答案

查看 JProfiler .我不建议编写您自己的工具,这是一个已经有很多玩家的空间……除非您真的想找点事做。 :-)

关于java - 随时间绘制方法调用图的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3503300/

相关文章:

java - 如何在 Java 中使用 OPENSSH PRIVATE KEY?

Java 正则表达式匹配组为空,即使它匹配

c - 给定输入的程序分析

java - 一步而不是三步撤消 JEditorPane 的 setText() 方法的效果

apache-flex - 更正 FlashBuilder.ini/eclipse.ini 设置以与分析器一起使用

java - Thread.sleep 和 BufferedReader.readLine 在我的 java tcp 服务器中使用最多的 cpu 周期。为什么?

api - 如何分析 Laravel 的 REST API

c++ - 是否有任何 C++ 工具可以检测 static_cast、dynamic_cast 和 reinterpret_cast 的滥用?

java - 将文本文件写入内部存储的最佳方法?