我在 eclipse 中有 3 个不同的项目,它们解决了相同的问题但使用了不同的方法。我想知道这些项目中哪个在 cpu 和内存使用方面最好。我需要每个项目的直方图(我一个接一个地运行它们),在直方图中显示内存和 cpu 使用情况。我试过 VisualVM但它只显示实际的内存/cpu 使用情况,您无法拥有完整的图表并保存它。 我也遇到了 Eclipse Test & Performance Tools Platform Project但是好像停产了。
如果有一个程序可以创建这样的图表,或者至少有一些 java 代码可以为我提供时间戳和内存/CPU 使用率,我将不胜感激。不过前者当然会更好
最佳答案
您是否尝试查看 Java 飞行记录器 (JFR)。它现在作为 Java 7 和 8 的一部分包含在内。 您可以使用 JFR 分析您的应用程序,然后使用 Java Mission Control 进行分析。 它提供了虚拟机内部正在发生的事情的综合 View 。
关于java - Java 程序性能的 CPU 和内存使用直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29262054/